public void BingMapNoResults() { BingMapConfig bmc = new BingMapConfig() .SetKey(BingKey); BingMap bing = new BingMap(bmc); IGeoCodeResult Target = new GeoCodeResult(); Target = bing.GetCoordinates("alskdfjkaadsflasd"); Assert.AreEqual(false, Target.HasValue); Assert.AreEqual(0, Target.Longitude); }
public void BingMapTest() { BingMapConfig bmc = new BingMapConfig() .SetKey(BingKey); BingMap bing = new BingMap(bmc); var Expected = new { Latitude = 30.267599105834961, Longitude = -97.74298095703125 }; IGeoCodeResult Target = new GeoCodeResult(); Target = bing.GetCoordinates("Austin, TX"); Assert.AreEqual(Expected.Latitude, Target.Latitude); Assert.AreEqual(Expected.Longitude, Target.Longitude); }
public void BingMapTestAlternateUrl() { BingMapConfig bmc = new BingMapConfig() .SetKey(BingKey) .SetUrl("http://dev.virtualearth.net/REST/v1/Locations/?maxResults=1") .SetSearchQuery("q") .SetKeyQuery("key"); BingMap bing = new BingMap(bmc); var Expected = new { Latitude = 30.267599105834961, Longitude = -97.74298095703125 }; IGeoCodeResult Target = new GeoCodeResult(); Target = bing.GetCoordinates("Austin, TX"); Assert.AreEqual(Expected.Latitude, Target.Latitude); Assert.AreEqual(Expected.Longitude, Target.Longitude); }