public void CensusGeoLocator_GeoCodeXml_2() { var addresses = _geoLocator.GeoCodeXml( @"<Addresses> <Address> <UniqueId>1</UniqueId> <Street>667 Massachusetts Avenue</Street> <City>Cambridge</City> <State>MA</State> <Zip>02139</Zip> </Address> <Address> <UniqueId>2</UniqueId> <Street>675 Massachusetts Avenue</Street> <City>Cambridge</City> <State>MA</State> <Zip>02139</Zip> </Address> </Addresses>" ); var compareAddress = addresses.First(address => address.UniqueId == 1); Assert.IsTrue(compareAddress.Equals(_testAddress1)); }
public void CanGeoCodeAddressesFromXml_2500() { _geoLocator = new CensusGeolocator(); _testAddress1 = new Address { Id = 1, Street = "667 Massachusetts Avenue", City = "Cambridge", State = "MA", Zip = "02139", Latitude = 42.365723, Longitude = -71.104225 }; var addresses = _geoLocator.GeoCodeXml(GenerateXmlInput(2500)); var compareAddress = addresses.First(address => address.Id == 1); Assert.True(compareAddress.Equals(_testAddress1)); Assert.True(addresses.Count == 2500); }
public void CanGeoCodeAddressesFromXml_2() { _geoLocator = new CensusGeolocator(); _testAddress1 = new Address { Id = 1, Street = "667 Massachusetts Avenue", City = "Cambridge", State = "MA", Zip = "02139", Latitude = 42.365723, Longitude = -71.104225 }; var addresses = _geoLocator.GeoCodeXml( @"<Addresses> <Address> <UniqueId>1</UniqueId> <Street>667 Massachusetts Avenue</Street> <City>Cambridge</City> <State>MA</State> <Zip>02139</Zip> </Address> <Address> <UniqueId>2</UniqueId> <Street>675 Massachusetts Avenue</Street> <City>Cambridge</City> <State>MA</State> <Zip>02139</Zip> </Address> </Addresses>" ); var compareAddress = addresses.First(address => address.Id == 1); Assert.True(compareAddress.Equals(_testAddress1)); }