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);
		}