private async Task FindPostcodeFromCoordinates() { Console.WriteLine("Find postcode from coords"); await _ukNearestPostcodeToCoordinates.Initalize(); var closestPostcode = await _ukNearestPostcodeToCoordinates.GetClosestPostcodeToCoordinate(50.796435, -1.0648767); PostcodeParts postcodeParts = new PostcodeParts(closestPostcode.Identifier, PostcodePartsType.Full); Console.WriteLine($"Neaest postcode (expect PO4 8RA) = {closestPostcode.Identifier} ({postcodeParts.GetAreaAndDistrict_10K()})"); Console.WriteLine("END Postcde match"); }
public async void GetClosestPostcodeToCoordinate_NearP04_Expect_PO4() { // Arrange var expected = "PO4 1AA"; await InitializeTest(); // Act var result = await _cut.GetClosestPostcodeToCoordinate(50.796435, -1.0648767); // Assert Assert.Equal(expected, result.Identifier); }