Skip to content

[GitActions] Remove windows os #36

[GitActions] Remove windows os

[GitActions] Remove windows os #36

GitHub Actions / DotNET Tests succeeded Dec 5, 2023 in 0s

DotNET Tests ✅

Tests passed successfully

✅ tests/vies-dotnet-api-test/TestResults/test-results.trx

305 tests were completed in 8s with 305 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Padi.Vies.Test.ViesEUUnitTests 272✅ 95ms
Padi.Vies.Test.ViesIntegrationTests 18✅ 7s
Padi.Vies.Test.ViesNonEUUnitTests 8✅ 33ms
Padi.Vies.Test.ViesXmlDeserializationAsyncTests 7✅ 48ms

✅ Padi.Vies.Test.ViesEUUnitTests

✅ Should_Not_Validate_Vat(vatNumber: "   FR00300076967")
✅ Should_Not_Validate_Vat(vatNumber: "   FR01000000157")
✅ Should_Not_Validate_Vat(vatNumber: "   fr17000000037")
✅ Should_Not_Validate_Vat(vatNumber: "   FR19000000068")
✅ Should_Not_Validate_Vat(vatNumber: "   FR41000000047")
✅ Should_Not_Validate_Vat(vatNumber: "   fr90000000027")
✅ Should_Not_Validate_Vat(vatNumber: " BE0603601206")
✅ Should_Not_Validate_Vat(vatNumber: " BE0897221791")
✅ Should_Not_Validate_Vat(vatNumber: " BE1400004463")
✅ Should_Not_Validate_Vat(vatNumber: " BE1400521330")
✅ Should_Not_Validate_Vat(vatNumber: " BE1400521335")
✅ Should_Not_Validate_Vat(vatNumber: " BE1602602623")
✅ Should_Not_Validate_Vat(vatNumber: " BE1897221789")
✅ Should_Not_Validate_Vat(vatNumber: " BE2897221888")
✅ Should_Not_Validate_Vat(vatNumber: " BE3897221987")
✅ Should_Not_Validate_Vat(vatNumber: " BE4897222086")
✅ Should_Not_Validate_Vat(vatNumber: " BE5897222185")
✅ Should_Not_Validate_Vat(vatNumber: " BE60260262")
✅ Should_Not_Validate_Vat(vatNumber: " BE603601206")
✅ Should_Not_Validate_Vat(vatNumber: " BE6897222284")
✅ Should_Not_Validate_Vat(vatNumber: " BE7897222383")
✅ Should_Not_Validate_Vat(vatNumber: " BE8897222482")
✅ Should_Not_Validate_Vat(vatNumber: " BE897222680a")
✅ Should_Not_Validate_Vat(vatNumber: " BE89722268a0")
✅ Should_Not_Validate_Vat(vatNumber: " BE8972226a80")
✅ Should_Not_Validate_Vat(vatNumber: " BE897222a680")
✅ Should_Not_Validate_Vat(vatNumber: " BE89722a2680")
✅ Should_Not_Validate_Vat(vatNumber: " BE8972a22680")
✅ Should_Not_Validate_Vat(vatNumber: " BE897a222680")
✅ Should_Not_Validate_Vat(vatNumber: " BE89a7222680")
✅ Should_Not_Validate_Vat(vatNumber: " BE8a97222680")
✅ Should_Not_Validate_Vat(vatNumber: " BE9897222581")
✅ Should_Not_Validate_Vat(vatNumber: " BEa897222680")
✅ Should_Not_Validate_Vat(vatNumber: "ATU1234567")
✅ Should_Not_Validate_Vat(vatNumber: "BE012345678")
✅ Should_Not_Validate_Vat(vatNumber: "BE123456789")
✅ Should_Not_Validate_Vat(vatNumber: "BE897221791")
✅ Should_Not_Validate_Vat(vatNumber: "BG1234567")
✅ Should_Not_Validate_Vat(vatNumber: "CY1234567X")
✅ Should_Not_Validate_Vat(vatNumber: "CZ1234567")
✅ Should_Not_Validate_Vat(vatNumber: "DK10000030")
✅ Should_Not_Validate_Vat(vatNumber: "DK1234567")
✅ Should_Not_Validate_Vat(vatNumber: "EE12345678")
✅ Should_Not_Validate_Vat(vatNumber: "EL12345678")
✅ Should_Not_Validate_Vat(vatNumber: "ESB1233456899999")
✅ Should_Not_Validate_Vat(vatNumber: "ESX1234567")
✅ Should_Not_Validate_Vat(vatNumber: "FI1234567")
✅ Should_Not_Validate_Vat(vatNumber: "GB99999997")
✅ Should_Not_Validate_Vat(vatNumber: "HR1234567890")
✅ Should_Not_Validate_Vat(vatNumber: "HU1234567")
✅ Should_Not_Validate_Vat(vatNumber: "IE 123")
✅ Should_Not_Validate_Vat(vatNumber: "IE123456X")
✅ Should_Not_Validate_Vat(vatNumber: "IT1234567890")
✅ Should_Not_Validate_Vat(vatNumber: "LT12345678")
✅ Should_Not_Validate_Vat(vatNumber: "LU10000350")
✅ Should_Not_Validate_Vat(vatNumber: "LU1234567")
✅ Should_Not_Validate_Vat(vatNumber: "LV1234567890")
✅ Should_Not_Validate_Vat(vatNumber: "MT1234567")
✅ Should_Not_Validate_Vat(vatNumber: "NL000000025B01")
✅ Should_Not_Validate_Vat(vatNumber: "NL000000035B01")
✅ Should_Not_Validate_Vat(vatNumber: "NL000000045B01")
✅ Should_Not_Validate_Vat(vatNumber: "NL000000205B01")
✅ Should_Not_Validate_Vat(vatNumber: "NL010000445B01")
✅ Should_Not_Validate_Vat(vatNumber: "NL123456789B14")
✅ Should_Not_Validate_Vat(vatNumber: "NL12345678B12")
✅ Should_Not_Validate_Vat(vatNumber: "PL123456789")
✅ Should_Not_Validate_Vat(vatNumber: "PT12345678")
✅ Should_Not_Validate_Vat(vatNumber: "RO1")
✅ Should_Not_Validate_Vat(vatNumber: "RO11198698")
✅ Should_Not_Validate_Vat(vatNumber: "RO18")
✅ Should_Not_Validate_Vat(vatNumber: "RO4197779")
✅ Should_Not_Validate_Vat(vatNumber: "RO99907")
✅ Should_Not_Validate_Vat(vatNumber: "SE000000003301")
✅ Should_Not_Validate_Vat(vatNumber: "SE12345678901")
✅ Should_Not_Validate_Vat(vatNumber: "SE556188840301")
✅ Should_Not_Validate_Vat(vatNumber: "SI05936241")
✅ Should_Not_Validate_Vat(vatNumber: "SI1234567")
✅ Should_Not_Validate_Vat(vatNumber: "SK5407062531")
✅ Should_Not_Validate_Vat(vatNumber: "SK7020001680")
✅ Should_Sanitize_Vat(inputVatNumber: "  ATU12345678", expectedVatNumber: "ATU12345678")
✅ Should_Sanitize_Vat(inputVatNumber: "AT - -U12345678", expectedVatNumber: "ATU12345678")
✅ Should_Sanitize_Vat(inputVatNumber: "AT U12345678", expectedVatNumber: "ATU12345678")
✅ Should_Sanitize_Vat(inputVatNumber: "at-U-12345678 ", expectedVatNumber: "ATU12345678")
✅ Should_Sanitize_Vat(inputVatNumber: "DE 123.456.789. ", expectedVatNumber: "DE123456789")
✅ Should_Sanitize_Vat(inputVatNumber: "GR12345678 ", expectedVatNumber: "EL12345678")
✅ Should_Throw_ViesValidationException(vat: "")
✅ Should_Throw_ViesValidationException(vat: null)
✅ Should_Validate_Vat(vatNumber: "   FR00000000190")
✅ Should_Validate_Vat(vatNumber: "   FR00300076965")
✅ Should_Validate_Vat(vatNumber: "   FR00303656847")
✅ Should_Validate_Vat(vatNumber: "   FR01000000158")
✅ Should_Validate_Vat(vatNumber: "   FR03512803495")
✅ Should_Validate_Vat(vatNumber: "   FR03552081317")
✅ Should_Validate_Vat(vatNumber: "   FR03784359069")
✅ Should_Validate_Vat(vatNumber: "   FR04494487341")
✅ Should_Validate_Vat(vatNumber: "   FR05442977302")
✅ Should_Validate_Vat(vatNumber: "   FR0A012345678")
✅ Should_Validate_Vat(vatNumber: "   FR13393892815")
✅ Should_Validate_Vat(vatNumber: "   FR14722057460")
✅ Should_Validate_Vat(vatNumber: "   FR17000000034")
✅ Should_Validate_Vat(vatNumber: "   FR19000000067")
✅ Should_Validate_Vat(vatNumber: "   FR20562016774")
✅ Should_Validate_Vat(vatNumber: "   FR22528117732")
✅ Should_Validate_Vat(vatNumber: "   FR25000000166")
✅ Should_Validate_Vat(vatNumber: "   FR25432701258")
✅ Should_Validate_Vat(vatNumber: "   FR27514868827")
✅ Should_Validate_Vat(vatNumber: "   FR29312010820")
✅ Should_Validate_Vat(vatNumber: "   FR31387589179")
✅ Should_Validate_Vat(vatNumber: "   FR38438710865")
✅ Should_Validate_Vat(vatNumber: "   FR39412658767")
✅ Should_Validate_Vat(vatNumber: "   FR40303265045")
✅ Should_Validate_Vat(vatNumber: "   FR40391895109")
✅ Should_Validate_Vat(vatNumber: "   FR40402628838")
✅ Should_Validate_Vat(vatNumber: "   FR41000000042")
✅ Should_Validate_Vat(vatNumber: "   FR41343848552")
✅ Should_Validate_Vat(vatNumber: "   FR42403335904")
✅ Should_Validate_Vat(vatNumber: "   FR42504207853")
✅ Should_Validate_Vat(vatNumber: "   FR43000000075")
✅ Should_Validate_Vat(vatNumber: "   FR44527865992")
✅ Should_Validate_Vat(vatNumber: "   FR45395080138")
✅ Should_Validate_Vat(vatNumber: "   FR45542065305")
✅ Should_Validate_Vat(vatNumber: "   FR46400477089")
✅ Should_Validate_Vat(vatNumber: "   FR47000000141")
✅ Should_Validate_Vat(vatNumber: "   FR47323875187")
✅ Should_Validate_Vat(vatNumber: "   FR48000000109")
✅ Should_Validate_Vat(vatNumber: "   FR53418304010")
✅ Should_Validate_Vat(vatNumber: "   FR54000000208")
✅ Should_Validate_Vat(vatNumber: "   FR55338966385")
✅ Should_Validate_Vat(vatNumber: "   FR55440243988")
✅ Should_Validate_Vat(vatNumber: "   FR55480081306")
✅ Should_Validate_Vat(vatNumber: "   FR56439795816")
✅ Should_Validate_Vat(vatNumber: "   FR57609803416")
✅ Should_Validate_Vat(vatNumber: "   FR58399360817")
✅ Should_Validate_Vat(vatNumber: "   FR58499528255")
✅ Should_Validate_Vat(vatNumber: "   FR61300986619")
✅ Should_Validate_Vat(vatNumber: "   FR61954506077")
✅ Should_Validate_Vat(vatNumber: "   FR64518539093")
✅ Should_Validate_Vat(vatNumber: "   FR65489465542")
✅ Should_Validate_Vat(vatNumber: "   FR67000000083")
✅ Should_Validate_Vat(vatNumber: "   FR71383076817")
✅ Should_Validate_Vat(vatNumber: "   FR72000000117")
✅ Should_Validate_Vat(vatNumber: "   FR73000000182")
✅ Should_Validate_Vat(vatNumber: "   FR74532287844")
✅ Should_Validate_Vat(vatNumber: "   FR82494628696")
✅ Should_Validate_Vat(vatNumber: "   FR82542065479")
✅ Should_Validate_Vat(vatNumber: "   FR83404833048")
✅ Should_Validate_Vat(vatNumber: "   FR85418228102")
✅ Should_Validate_Vat(vatNumber: "   FR88414997130")
✅ Should_Validate_Vat(vatNumber: "   FR89540090917")
✅ Should_Validate_Vat(vatNumber: "   FR90000000026")
✅ Should_Validate_Vat(vatNumber: "   FR90524670213")
✅ Should_Validate_Vat(vatNumber: "   FR96000000125")
✅ Should_Validate_Vat(vatNumber: "   FRA0123456789")
✅ Should_Validate_Vat(vatNumber: "   FRAB012345678")
✅ Should_Validate_Vat(vatNumber: " BE0000200334")
✅ Should_Validate_Vat(vatNumber: "CY10014000M")
✅ Should_Validate_Vat(vatNumber: "LT100000009017")
✅ Should_Validate_Vat(vatNumber: "LT100000031710")
✅ Should_Validate_Vat(vatNumber: "LT100001410314")
✅ Should_Validate_Vat(vatNumber: "LT100001647810")
✅ Should_Validate_Vat(vatNumber: "LT100002247911")
✅ Should_Validate_Vat(vatNumber: "LT100002640213")
✅ Should_Validate_Vat(vatNumber: "LT100002992518")
✅ Should_Validate_Vat(vatNumber: "LT100003099412")
✅ Should_Validate_Vat(vatNumber: "LT100003222911")
✅ Should_Validate_Vat(vatNumber: "LT100003346713")
✅ Should_Validate_Vat(vatNumber: "LT100003776115")
✅ Should_Validate_Vat(vatNumber: "LT100003806615")
✅ Should_Validate_Vat(vatNumber: "LT100004463513")
✅ Should_Validate_Vat(vatNumber: "LT100005772517")
✅ Should_Validate_Vat(vatNumber: "LT100005808219")
✅ Should_Validate_Vat(vatNumber: "LT100005847815")
✅ Should_Validate_Vat(vatNumber: "LT100006555419")
✅ Should_Validate_Vat(vatNumber: "LT100006615910")
✅ Should_Validate_Vat(vatNumber: "LT100006688411")
✅ Should_Validate_Vat(vatNumber: "LT100006852615")
✅ Should_Validate_Vat(vatNumber: "LT100007390914")
✅ Should_Validate_Vat(vatNumber: "LT100008061513")
✅ Should_Validate_Vat(vatNumber: "LT100119219")
✅ Should_Validate_Vat(vatNumber: "LT104019515")
✅ Should_Validate_Vat(vatNumber: "LT105672113")
✅ Should_Validate_Vat(vatNumber: "LT108940716")
✅ Should_Validate_Vat(vatNumber: "LT115184219")
✅ Should_Validate_Vat(vatNumber: "LT115521113")
✅ Should_Validate_Vat(vatNumber: "LT119502413")
✅ Should_Validate_Vat(vatNumber: "LT119505811")
✅ Should_Validate_Vat(vatNumber: "LT119508113")
✅ Should_Validate_Vat(vatNumber: "LT119513417")
✅ Should_Validate_Vat(vatNumber: "LT119515314")
✅ Should_Validate_Vat(vatNumber: "LT119517219")
✅ Should_Validate_Vat(vatNumber: "LT120212314")
✅ Should_Validate_Vat(vatNumber: "LT120296515")
✅ Should_Validate_Vat(vatNumber: "LT205052113")
✅ Should_Validate_Vat(vatNumber: "LT205458414")
✅ Should_Validate_Vat(vatNumber: "LT208640716")
✅ Should_Validate_Vat(vatNumber: "LT210811811")
✅ Should_Validate_Vat(vatNumber: "LT213179412")
✅ Should_Validate_Vat(vatNumber: "LT238708219")
✅ Should_Validate_Vat(vatNumber: "LT239056314")
✅ Should_Validate_Vat(vatNumber: "LT243857314")
✅ Should_Validate_Vat(vatNumber: "LT245702113")
✅ Should_Validate_Vat(vatNumber: "LT246655314")
✅ Should_Validate_Vat(vatNumber: "LT254096515")
✅ Should_Validate_Vat(vatNumber: "LT258223515")
✅ Should_Validate_Vat(vatNumber: "LT290061371314")
✅ Should_Validate_Vat(vatNumber: "LT321389515")
✅ Should_Validate_Vat(vatNumber: "LT330214917")
✅ Should_Validate_Vat(vatNumber: "LT331842113")
✅ Should_Validate_Vat(vatNumber: "LT351634917")
✅ Should_Validate_Vat(vatNumber: "LT408382716")
✅ Should_Validate_Vat(vatNumber: "LT458248716")
✅ Should_Validate_Vat(vatNumber: "LT530091413")
✅ Should_Validate_Vat(vatNumber: "LT566098412")
✅ Should_Validate_Vat(vatNumber: "LT684289716")
✅ Should_Validate_Vat(vatNumber: "LT852320917")
✅ Should_Validate_Vat(vatNumber: "LT907560811")
✅ Should_Validate_Vat(vatNumber: "LU10000356")
✅ Should_Validate_Vat(vatNumber: "NL000000024B01")
✅ Should_Validate_Vat(vatNumber: "NL000000036B01")
✅ Should_Validate_Vat(vatNumber: "NL000000048B01")
✅ Should_Validate_Vat(vatNumber: "NL000000061B01")
✅ Should_Validate_Vat(vatNumber: "NL000000073B01")
✅ Should_Validate_Vat(vatNumber: "NL000000085B01")
✅ Should_Validate_Vat(vatNumber: "NL000000103B01")
✅ Should_Validate_Vat(vatNumber: "NL000000115B01")
✅ Should_Validate_Vat(vatNumber: "NL000000127B01")
✅ Should_Validate_Vat(vatNumber: "NL000000140B01")
✅ Should_Validate_Vat(vatNumber: "NL000000152B01")
✅ Should_Validate_Vat(vatNumber: "NL000000164B01")
✅ Should_Validate_Vat(vatNumber: "NL000000188B01")
✅ Should_Validate_Vat(vatNumber: "NL000000206B01")
✅ Should_Validate_Vat(vatNumber: "NL001079293B01")
✅ Should_Validate_Vat(vatNumber: "NL001368023B01")
✅ Should_Validate_Vat(vatNumber: "NL002101624B69")
✅ Should_Validate_Vat(vatNumber: "NL003156709B01")
✅ Should_Validate_Vat(vatNumber: "NL004909665B07")
✅ Should_Validate_Vat(vatNumber: "NL005033019B01")
✅ Should_Validate_Vat(vatNumber: "NL006292227B01")
✅ Should_Validate_Vat(vatNumber: "NL010000446B01")
✅ Should_Validate_Vat(vatNumber: "NL121745417B01")
✅ Should_Validate_Vat(vatNumber: "NL123456789B13")
✅ Should_Validate_Vat(vatNumber: "NL128297906B01")
✅ Should_Validate_Vat(vatNumber: "NL147804668B01")
✅ Should_Validate_Vat(vatNumber: "NL173389909B01")
✅ Should_Validate_Vat(vatNumber: "NL208560129B01")
✅ Should_Validate_Vat(vatNumber: "NL800272912B01")
✅ Should_Validate_Vat(vatNumber: "NL805332674B01")
✅ Should_Validate_Vat(vatNumber: "NL805969317B01")
✅ Should_Validate_Vat(vatNumber: "NL806825790B01")
✅ Should_Validate_Vat(vatNumber: "NL806925206B01")
✅ Should_Validate_Vat(vatNumber: "NL809442127B01")
✅ Should_Validate_Vat(vatNumber: "NL810195835B01")
✅ Should_Validate_Vat(vatNumber: "NL810876334B01")
✅ Should_Validate_Vat(vatNumber: "NL813195779B01")
✅ Should_Validate_Vat(vatNumber: "NL814170511B01")
✅ Should_Validate_Vat(vatNumber: "NL815216002B01")
✅ Should_Validate_Vat(vatNumber: "NL815498093B01")
✅ Should_Validate_Vat(vatNumber: "NL818152011B01")
✅ Should_Validate_Vat(vatNumber: "NL818793120B01")
✅ Should_Validate_Vat(vatNumber: "NL818937841B01")
✅ Should_Validate_Vat(vatNumber: "NL822502975B01")
✅ Should_Validate_Vat(vatNumber: "NL822667800B01")
✅ Should_Validate_Vat(vatNumber: "NL822754812B01")
✅ Should_Validate_Vat(vatNumber: "NL823363247B01")
✅ Should_Validate_Vat(vatNumber: "PL1132191233 ")
✅ Should_Validate_Vat(vatNumber: "PT 980526779")
✅ Should_Validate_Vat(vatNumber: "PT100000037")
✅ Should_Validate_Vat(vatNumber: "RO0000099908")
✅ Should_Validate_Vat(vatNumber: "RO00099908")
✅ Should_Validate_Vat(vatNumber: "RO4107779")
✅ Should_Validate_Vat(vatNumber: "RO8440074")
✅ Should_Validate_Vat(vatNumber: "SK2120046819")

✅ Padi.Vies.Test.ViesIntegrationTests

✅ Should_Return_Vat_Active(vat: "FI 09073468")
✅ Should_Return_Vat_Active(vat: "FR 66322120916")
✅ Should_Return_Vat_Active(vat: "IT 01640320360")
✅ Should_Return_Vat_Active(vat: "LU26375245")
✅ Should_Return_Vat_Active(vat: "NL 858292828B01")
✅ Should_Return_Vat_Active(vat: "RO26129093")
✅ Should_Return_Vat_Active(vat: "SE 556656688001")
✅ Should_Return_Vat_Active(vat: "SK2120046819")
✅ Should_Return_Vat_Inactive(vat: "ATU12345675")
✅ Should_Return_Vat_Inactive(vat: "CZ612345670")
✅ Should_Return_Vat_Inactive(vat: "ESK1234567L")
✅ Should_Return_Vat_Inactive(vat: "IE1234567T")
✅ Should_Return_Vat_Inactive(vat: "NL123456782B90")
✅ Should_Return_Vat_Inactive(vat: "RO123456789")
✅ Should_Throw_ViesServiceException(vat: "123")
✅ Should_Throw_ViesServiceException(vat: "CHE-123.456.788 ")
✅ Should_Throw_ViesServiceException(vat: "GB434031494")
✅ Should_Throw_ViesServiceException(vat: "K99999999L")

✅ Padi.Vies.Test.ViesNonEUUnitTests

✅ Should_Validate_GB_Vat(vatNumber: "GB12345", isValid: False)
✅ Should_Validate_GB_Vat(vatNumber: "GB12345678", isValid: False)
✅ Should_Validate_GB_Vat(vatNumber: "GB434031493", isValid: False)
✅ Should_Validate_GB_Vat(vatNumber: "GB434031494", isValid: True)
✅ Should_Validate_GB_Vat(vatNumber: "GBGD001", isValid: True)
✅ Should_Validate_GB_Vat(vatNumber: "GBGD500", isValid: False)
✅ Should_Validate_GB_Vat(vatNumber: "GBHA100", isValid: False)
✅ Should_Validate_GB_Vat(vatNumber: "GBHA500", isValid: True)

✅ Padi.Vies.Test.ViesXmlDeserializationAsyncTests

✅ Should_Deserialize_Active
✅ Should_Deserialize_Inactive(input: "<env:Envelope xmlns:env=\"http://schemas.xmlsoap.o"···, countryCode: "AT")
✅ Should_Deserialize_Inactive(input: "<env:Envelope xmlns:env=\"http://schemas.xmlsoap.o"···, countryCode: "CZ")
✅ Should_Deserialize_Inactive(input: "<env:Envelope xmlns:env=\"http://schemas.xmlsoap.o"···, countryCode: "IE")
✅ Should_Deserialize_Inactive(input: "<env:Envelope xmlns:env=\"http://schemas.xmlsoap.o"···, countryCode: "NL")
✅ Should_Deserialize_Inactive(input: "<env:Envelope xmlns:env=\"http://schemas.xmlsoap.o"···, countryCode: "RO")
✅ Should_Throw_ViesServiceException(input: "<env:Envelope xmlns:env=\"http://schemas.xmlsoap.o"···)