public async Task TestGeocodeReverseGeocodingWithResultTypeInFreeMode() { var resultTypeFilter = new ResultTypeFilter { Airport = true }; await Assert.ThrowsAsync <ArgumentException>(async() => await ClientFixture.Client.GeocodeAddress(33.217555, -117.352647, resultTypeFilter: resultTypeFilter)); }
public async Task TestGeocodeReverseGeocodingWithResultTypeZeroResult() { var resultTypeFilter = new ResultTypeFilter { Airport = true }; var reverseGeocodingResponse = await ClientFixture.Client.GeocodeAddress(32.715736, -117.161087, resultTypeFilter : resultTypeFilter); Assert.Equal(GeocodeStatus.ZeroResults, reverseGeocodingResponse.Status); }
public async Task TestGeocodeReverseGeocodingWithResultType() { var apiKey = "[ADD-API-KEY-HERE]"; var client = new GeocodeClient(apiKey); var resultTypeFilter = new ResultTypeFilter { Airport = true }; var reverseGeocodingResponse = await client.GeocodeAddress(33.217555, -117.352647, resultTypeFilter : resultTypeFilter); var result = reverseGeocodingResponse.Results.First(); Assert.Equal("KOKB CTAF 122.725, Oceanside, CA 92058, USA", result.FormattedAddress); }