public async Task CoordinateFromPostalCode() { var coord = await _service.GetCoordinate(null, null, null, "55116", "US"); Assert.IsTrue(coord.Item1.AboutEqual(44.9025726318359)); Assert.IsTrue(coord.Item2.AboutEqual(-93.1686477661133)); }
public async Task RoundtripPostalCodes() { var coord = await _service.GetCoordinate(new Address() { postalCode = "55116", countryRegion = "US" }); var address = await _service.GetAddress(coord.Item1, coord.Item2); Assert.AreEqual("55116", address.postalCode); }
public async Task Lookup() { IsBusy = true; ErrorMessage = ""; Location = ""; try { var coord = await _geocoder.GetCoordinate(Landmark); Location = $"{coord.Item1}, {coord.Item2}"; } catch (Exception e) { ErrorMessage = e.Message; Location = ""; } finally { IsBusy = false; } }