Exemplo n.º 1
0
        public void ShouldRetrieveNullIfStateIdDoesNotExist()
        {
            PostalInfoLookupDataSet ds = new PostalInfoLookupDataSet();

            ds.States.AddStatesRow("CA", "California");
            PostalInfoLookupService lookup = new PostalInfoLookupService(ds);

            State retrievedState = lookup.GetStateById("NA");

            Assert.IsNull(retrievedState);
        }
Exemplo n.º 2
0
        public void ShouldRetrieveStateById()
        {
            PostalInfoLookupDataSet ds = new PostalInfoLookupDataSet();

            ds.States.AddStatesRow("CA", "California");
            ds.States.AddStatesRow("OR", "Oregon");
            PostalInfoLookupService lookup = new PostalInfoLookupService(ds);

            State retrievedState = lookup.GetStateById("OR");

            Assert.IsNotNull(retrievedState);
            Assert.AreEqual("Oregon", retrievedState.Name);
        }
        public void ShouldGetAllCitiesInEveryStateWithEmptyState()
        {
            PostalInfoLookupDataSet ds = new PostalInfoLookupDataSet();
            ds.States.AddStatesRow("CA", "California");
            ds.States.AddStatesRow("WA", "Washington");

            ds.Zip.AddZipRow(41, "95340", "RED TOP", "CA");
            ds.Zip.AddZipRow(53, "98005", "BELLEVUE", "WA");
            ds.Zip.AddZipRow(53, "98052", "REDMOND", "WA");

            PostalInfoLookupService lookup = new PostalInfoLookupService(ds);
            List<string> cities = new List<string>(lookup.GetCities("R", "", 10));
            Assert.AreEqual(2, cities.Count);
        }
Exemplo n.º 4
0
        public void ShouldGetAllCitiesInEveryStateWithEmptyState()
        {
            PostalInfoLookupDataSet ds = new PostalInfoLookupDataSet();

            ds.States.AddStatesRow("CA", "California");
            ds.States.AddStatesRow("WA", "Washington");

            ds.Zip.AddZipRow(41, "95340", "RED TOP", "CA");
            ds.Zip.AddZipRow(53, "98005", "BELLEVUE", "WA");
            ds.Zip.AddZipRow(53, "98052", "REDMOND", "WA");

            PostalInfoLookupService lookup = new PostalInfoLookupService(ds);
            List <string>           cities = new List <string>(lookup.GetCities("R", "", 10));

            Assert.AreEqual(2, cities.Count);
        }
        public void ShouldRetrieveStateById()
        {
            PostalInfoLookupDataSet ds = new PostalInfoLookupDataSet();
            ds.States.AddStatesRow("CA", "California");
            ds.States.AddStatesRow("OR", "Oregon");
            PostalInfoLookupService lookup = new PostalInfoLookupService(ds);

            State retrievedState = lookup.GetStateById("OR");

            Assert.IsNotNull(retrievedState);
            Assert.AreEqual("Oregon", retrievedState.Name);
        }
        public void ShouldRetrieveNullIfStateIdDoesNotExist()
        {
            PostalInfoLookupDataSet ds = new PostalInfoLookupDataSet();
            ds.States.AddStatesRow("CA", "California");
            PostalInfoLookupService lookup = new PostalInfoLookupService(ds);

            State retrievedState = lookup.GetStateById("NA");

            Assert.IsNull(retrievedState);
        }