コード例 #1
0
        public void ShouldNotGetAnyZipCodesIfPrefixIsntValid()
        {
            TestablePostalInfoLookupService lookup = GetPostalInfoLookupService();
            List <ZipCode> zips = new List <ZipCode>(lookup.GetZipCodes("06", "bellevue", "wa", 5));

            Assert.AreEqual(0, zips.Count);
        }
コード例 #2
0
        public void ShouldGetAllZipCodesFromStateWhenCityNotSpecified()
        {
            TestablePostalInfoLookupService lookup = GetPostalInfoLookupService();
            List <ZipCode> zips = new List <ZipCode>(lookup.GetZipCodes("", "", "wa", 5));

            Assert.AreEqual(4, zips.Count);
        }
コード例 #3
0
        public void ShouldGetAllZipCodesInBellevueWAInAscendingSortOrder()
        {
            TestablePostalInfoLookupService lookup = GetPostalInfoLookupService();
            List <ZipCode> zips = new List <ZipCode>(lookup.GetZipCodes("", "bellevue", "wa", 5));

            Assert.AreEqual(lookup.NumZipsInBellevue, zips.Count);
            Assert.AreEqual("98005", zips[0].PostalCode);
            Assert.AreEqual("98006", zips[1].PostalCode);
        }