Exemple #1
0
        public void TestSearch()
        {
            var request = new SearchRequest
            {
                Pattern = "Furnace",
                Style   = Style.FULL
            };
            var t = GeoNameService.Search(request);

            t.Wait();

            var response = t.Result;

            Assert.IsNotNull(response);
            Assert.IsNull(response.Exception, response.Exception?.Message);
            Assert.IsTrue(response.Items.Length > 0, "Empty result set.");

            var i = 1;

            foreach (var item in response.Items)
            {
                TestContext.WriteLine($"{i++}");
                TestContext.WriteLine($"{(item as GeoName).AsciiName}");
            }
        }