public async Task TestGeocodeReverseGeocodingWithLocationTypeFilterInFreeMode() { var locationTypeFilter = new LocationTypeFilter() { Rooftop = true }; await Assert.ThrowsAsync <ArgumentException>(async() => await ClientFixture.Client.GeocodeAddress(33.217555, -117.352647, locationTypeFilter: locationTypeFilter)); }
public async Task TestGeocodeReverseGeocodingWithLocationTypeFilter() { var apiKey = "[ADD-API-KEY-HERE]"; var client = new GeocodeClient(apiKey); var locationTypeFilter = new LocationTypeFilter() { Rooftop = true }; var reverseGeocodingResponse = await client.GeocodeAddress(33.217555, -117.352647, locationTypeFilter : locationTypeFilter); var result = reverseGeocodingResponse.Results.First(); Assert.Equal("480 Airport Rd, Oceanside, CA 92058, USA", result.FormattedAddress); }