public void TestCountry() { var address = new ForeignPostalAddress(); Assert.IsNotNull(address.Country); Assert.IsTrue(address.Country.IsBlank); Assert.IsNull(address.Country.Code); address.Country = (Country)"us"; Assert.AreEqual(Country.UnitedStates, address.Country); address.Country = (Country)"\r\n rU\t "; Assert.AreEqual(Country.RussianFederation, address.Country); address.Country = Country.UnitedKingdom; Assert.AreEqual("UK", address.Country.Code); Assert.AreEqual(Country.UnitedKingdom, address.Country); }
public void TestIsBlank() { Assert.IsTrue(new ForeignPostalAddress().IsBlank); Assert.IsFalse(new ForeignPostalAddress { AddressLine1 = "Tikhookeanskaya 140" }.IsBlank); Assert.IsFalse(new ForeignPostalAddress { AddressLine2 = "Apt. 21" }.IsBlank); Assert.IsFalse(new ForeignPostalAddress { City = "Khabarovsk" }.IsBlank); Assert.IsFalse(new ForeignPostalAddress { PostalCode = "680035" }.IsBlank); Assert.IsFalse(new ForeignPostalAddress { Country = (Country)"RU" }.IsBlank); Assert.IsFalse(new ForeignPostalAddress { Country = Country.RussianFederation }.IsBlank); var blankAddress = new ForeignPostalAddress { AddressLine1 = " \r\n", AddressLine2 = UnitTestHelper.BLANK_STRING, City = "\t\t\t", PostalCode = " \n ", Country = new Country() }; Assert.IsTrue(blankAddress.IsBlank); }
public void TestForeignPostalAddress() { var address = new ForeignPostalAddress(); Assert.IsNull(address.AddressLine1); Assert.IsNull(address.AddressLine2); Assert.IsNull(address.City); Assert.IsNull(address.PostalCode); Assert.IsNotNull(address.Country); Assert.IsTrue(address.Country.IsBlank); Assert.IsNull(address.Country.Code); Assert.IsTrue(address.IsNew); Assert.IsTrue(address.IsBlank); }
public void TestForeignPostalAddress_IdArg() { var addressId = new Id(123456789); var address = new ForeignPostalAddress(addressId); Assert.AreEqual(addressId, address.Id); Assert.IsFalse(address.IsNew); Assert.IsTrue(address.IsBlank); }
public void TestCountry_BlankArg() { var address = new ForeignPostalAddress { Country = new Country() }; Assert.IsNotNull(address.Country); Assert.IsTrue(address.Country.IsBlank); Assert.IsNull(address.Country.Code); address = AddressSample; address.Country = new Country(); Assert.IsNotNull(address.Country); Assert.IsTrue(address.Country.IsBlank); Assert.IsNull(address.Country.Code); }