German Company - XML
Standard address with street, postal code, city, and country — all fields should parse cleanly.
Name: "WERBAS AG" — Street: "Dieselstr. 18" — PostalCode: "72770" — City: "Reutlingen" — CountryCode: "DE"
All validation flags should be true (StreetValid, PostalCodeValid, CityValid, CountryCodeValid). VatIdValid = false (no VatId in input).
Swedish Company - JSON
No classic street address — tests the c/o fallback street construction from multiple address lines.
Name: "Volvo Personvagnar Aktiebolag" — Street: "c/o Åse Elgh, Volvo Car Corporation, Dept 50 402, HA2N" — PostalCode: "405 31" — City: "Göteborg"
CountryCode should be empty (no explicit country in input). CountryCodeValid = false. All other flags = true.
Greek Company - XML
Non-Latin (Greek) script — tests transliteration to Latin characters and country name resolution.
Name: "Lazaridis Ioannis Savvas" — Street: "B Par Foti Kontoglou 3" — PostalCode: "60100" — City: "Katerini" — CountryCode: "GR"
All validation flags should be true. Greek text must be transliterated to Latin with diacritics removed and Title Case applied.