public void ExtractCountryCodeFromVatNumber(string number, string countryCode, string correctedNumber) { var checker = new ViesVatCheckService(); checker.ExtractCountryCodeFromVatNumber(number); Assert.AreEqual(countryCode, checker.CountryCode); Assert.AreEqual(correctedNumber, checker.VATNumber); }
public void GetCountryCodeFromOrderIfNotIncludedInVatNumber_CountryIsGR_ShouldBeCorrectedToEL() { var checker = new ViesVatCheckService {CountryCode = ""}; var order = CreateOrder("GR"); checker.GetCountryCodeFromOrderIfNotIncludedInVatNumber(order); Assert.AreEqual("EL", checker.CountryCode); }
public void GetCountryCodeFromOrderIfNotIncludedInVatNumber_CountrySet_ShouldNotUseCountryFromOrder() { var checker = new ViesVatCheckService {CountryCode = "DK"}; var order = CreateOrder("NL"); checker.GetCountryCodeFromOrderIfNotIncludedInVatNumber(order); Assert.AreEqual("DK", checker.CountryCode); }