public void TestRadarSearchType() { var request = new PlacesRadarRequest { ApiKey = ApiKey, Radius = 10000, Location = new Location(64.6247243, 21.0747553), // Skellefteå, Sweden Type = "airport", }; PlacesRadarResponse result = GoogleMaps.PlacesRadar.Query(request); if (result.Status == GoogleMapsApi.Entities.PlacesRadar.Response.Status.OVER_QUERY_LIMIT) { Assert.Inconclusive("Cannot run test since you have exceeded your Google API query limit."); } Assert.AreEqual(GoogleMapsApi.Entities.PlacesRadar.Response.Status.OK, result.Status); Assert.IsTrue(result.Results.Any()); }
public void ReturnsRadarSearchRequest() { var request = new PlacesRadarRequest { ApiKey = ApiKey, Keyword = "pizza", Radius = 10000, Location = new Location(47.611162, -122.337644), //Seattle, Washington, USA }; PlacesRadarResponse result = GoogleMaps.PlacesRadar.Query(request); if (result.Status == GoogleMapsApi.Entities.PlacesRadar.Response.Status.OVER_QUERY_LIMIT) { Assert.Inconclusive("Cannot run test since you have exceeded your Google API query limit."); } Assert.AreEqual(GoogleMapsApi.Entities.PlacesRadar.Response.Status.OK, result.Status); Assert.IsTrue(result.Results.Count() > 5); }