public void FetchAndSetTest() { var position = new Position { ReferenceCoordinates = new Coordinates { X = new Coordinate(9.05871164), Y = new Coordinate(59.41283416) } }; AddressDataProvider.FetchAndSet(position); //position.AddressData.Address.Should().Be("Kyrkjevegen"); position.AddressData.Place.Should().Be("BØ I TELEMARK"); position.AddressData.ZipCode.Should().Be("3800"); position.AddressData.DistanceFromPosition.Should().BeLessOrEqualTo(100); }
public async Task ShouldGetAllAddresses() { await InsertAddress(); await InsertAddress(); await InsertAddress(); _session.Dispose(); _session = _databaseFixture.DocumentStore.OpenSession(); var dataProvider = new AddressDataProvider(_session); var data = (await dataProvider.GetAddresses()).ToList(); Assert.NotEmpty(data); var address = data.First(); Assert.NotNull(address.City); Assert.NotNull(address.HomeNumber); Assert.NotNull(address.Street); Assert.NotNull(address.StreetNumber); Assert.NotNull(address.SquareMeters); }