public void TestGetZipCode() { var addrData = new AddressData(); UsCityStateZip.GetZipCode("OKLAHOMA CITY, OK", addrData); Assert.IsNull(addrData.PostalCode); //Washington DC 20006 UsCityStateZip.GetZipCode("Washington DC 20006", addrData); Assert.AreEqual("20006", addrData.PostalCode); }
public void TestGetCity() { var addrData = new AddressData(); var ln = "EL CAMPO, TX"; UsCityStateZip.GetState(ln, addrData); UsCityStateZip.GetCity(ln, addrData); Assert.IsNotNull(addrData.Locality); Assert.AreEqual("TX", addrData.RegionAbbrev); Assert.AreEqual("El Campo", addrData.Locality); Console.WriteLine($"{addrData.Locality} {addrData.RegionAbbrev}"); ln = "Washington DC 20006"; UsCityStateZip.GetZipCode(ln, addrData); UsCityStateZip.GetState(ln, addrData); UsCityStateZip.GetCity(ln, addrData); Assert.IsNotNull(addrData.Locality); Assert.AreEqual("DC", addrData.RegionAbbrev); Assert.AreEqual("Washington", addrData.Locality); Console.WriteLine($"{addrData.Locality} {addrData.RegionAbbrev}"); }