コード例 #1
0
        public void GetCitiesCompletionListTest()
        {
            CityTest _ct = new CityTest();

            _ct.SetUp();
            WebLocationService.TransitState t_state = _ct.EndPoint.GetStateById(GetAdminTicket(), _ct._state_id);
            string key = string.Format("{0};{1}", t_state.Country, t_state.Name);

            Console.WriteLine("Key: {0}", key);
            WebLocationService.TransitCity t_instance = _ct.GetTransitInstance();
            int id = _ct.EndPoint.CreateOrUpdateCity(GetAdminTicket(), t_instance);

            string[] cities = EndPoint.GetCitiesCompletionList(
                t_instance.Name.Substring(0, 3), 100, key);
            Assert.AreEqual(1, cities.Length);
            Assert.AreEqual(t_instance.Name, cities[0]);
            Console.WriteLine(cities[0]);
            _ct.EndPoint.DeleteCity(GetAdminTicket(), id);
            _ct.TearDown();
        }
コード例 #2
0
        public void GetNeighborhoodsCompletionListTest()
        {
            NeighborhoodTest _nh = new NeighborhoodTest();

            _nh.SetUp();
            WebLocationService.TransitCity t_city = _nh.EndPoint.GetCityById(GetAdminTicket(), _nh._city_id);
            string key = string.Format("{0};{1};{2}", t_city.Country, t_city.State, t_city.Name);

            Console.WriteLine("Key: {0}", key);
            WebLocationService.TransitNeighborhood t_instance = _nh.GetTransitInstance();
            int id = _nh.EndPoint.CreateOrUpdateNeighborhood(GetAdminTicket(), t_instance);

            string[] neighborhoods = EndPoint.GetNeighborhoodsCompletionList(
                t_instance.Name.Substring(0, 3), 100, key);
            Assert.AreEqual(1, neighborhoods.Length);
            Assert.AreEqual(t_instance.Name, neighborhoods[0]);
            Console.WriteLine(neighborhoods[0]);
            _nh.EndPoint.DeleteNeighborhood(GetAdminTicket(), id);
            _nh.TearDown();
        }