public void Invalid_AddressType_rural() { UrbanPostalAddressFormatter formatter = new UrbanPostalAddressFormatter(); PostalAddress postalAddress = new PostalAddress() { AddressType = "RURAL" }; formatter.Format(postalAddress); }
public void Format_Urban_Address() { UrbanPostalAddressFormatter formatter = new UrbanPostalAddressFormatter(); PostalAddress postalAddress = new PostalAddress() { AddressType = "URBAN" }; formatter.Format(postalAddress); }
public void Format_Urban_Address_Set_AddressType() { UrbanPostalAddressFormatter formatter = new UrbanPostalAddressFormatter(); PostalAddress postalAddress = new PostalAddress() { AddressType = "URBAN" }; var format = formatter.Format(postalAddress); Assert.AreEqual("URBAN", format.AddressType); }
public void Urban_Street() { UrbanPostalAddressFormatter formatter = new UrbanPostalAddressFormatter(); PostalAddress postalAddress = new PostalAddress() { AddressType = "URBAN", PostCode = "6011", StreetName = "Manners Street", StreetNumber = "2", StreetType = "Street", SuburbName = "Te Aro", TownCityMailTown = "Wellington" }; var format = formatter.Format(postalAddress); Assert.AreEqual("2 Manners Street", format.AddressLine1); Assert.AreEqual("Te Aro", format.AddressLine2); Assert.AreEqual(string.Empty, format.AddressLine3); Assert.AreEqual("Te Aro", format.Suburb); Assert.AreEqual("Wellington", format.City); Assert.AreEqual("6011", format.PostCode); }
public void NullPostalAddress_Expect_ArgumentNullException() { UrbanPostalAddressFormatter formatter = new UrbanPostalAddressFormatter(); formatter.Format(null); }
public void Urban_Street_Suite_UnitID_AlphaNumeric() { UrbanPostalAddressFormatter formatter = new UrbanPostalAddressFormatter(); PostalAddress postalAddress = new PostalAddress() { AddressType = "URBAN", PostCode = "6011", StreetName = "Manners Street", StreetNumber = "125", StreetType = "Street", SuburbName = "Te Aro", TownCityMailTown = "Wellington", UnitId = "3A", UnitType = "SUITE" }; var format = formatter.Format(postalAddress); Assert.AreEqual("3A/125 Manners Street", format.AddressLine1); Assert.AreEqual("Te Aro", format.AddressLine2); Assert.AreEqual(string.Empty, format.AddressLine3); Assert.AreEqual("Te Aro", format.Suburb); Assert.AreEqual("Wellington", format.City); Assert.AreEqual("6011", format.PostCode); }
public void Urban_Street_Numeric_Unit_UnitID_Alpha() { UrbanPostalAddressFormatter formatter = new UrbanPostalAddressFormatter(); PostalAddress postalAddress = new PostalAddress() { AddressType = "URBAN", PostCode = "1050", StreetName = "Buttle Street", StreetNumber = "15", StreetType = "Street", SuburbName = "Remuera", TownCityMailTown = "Auckland", UnitId = "A", UnitType = "UNIT" }; var format = formatter.Format(postalAddress); Assert.AreEqual("15A Buttle Street", format.AddressLine1); Assert.AreEqual("Remuera", format.AddressLine2); Assert.AreEqual(string.Empty, format.AddressLine3); Assert.AreEqual("Remuera", format.Suburb); Assert.AreEqual("Auckland", format.City); Assert.AreEqual("1050", format.PostCode); }