public void UpdateAddress() { var sut = new AdministrationServiceClient(BaseUrl, SessionId, new DummyPackageInfo(), null); sut.UpdatePopularAddress(new PopularAddress { Id = _knownAddressId, Address = new Address { FriendlyName = "Chez François Cuvelier popular", Apartment = "3939", FullAddress = "1234 rue Saint-Hubert", RingCode = "3131", BuildingName = "Le Manoir playboy", Latitude = 12, Longitude = 34 } }); var address = sut.GetPopularAddresses().Single(x => x.Id == _knownAddressId); Assert.AreEqual("Chez François Cuvelier popular", address.FriendlyName); Assert.AreEqual("3939", address.Apartment); Assert.AreEqual("1234 rue Saint-Hubert", address.FullAddress); Assert.AreEqual("3131", address.RingCode); Assert.AreEqual("Le Manoir playboy", address.BuildingName); Assert.AreEqual(12, address.Latitude); Assert.AreEqual(34, address.Longitude); }
public void AddAddress() { var sut = new AdministrationServiceClient(BaseUrl, SessionId, new DummyPackageInfo(), null); var addressId = Guid.NewGuid(); sut.AddPopularAddress(new PopularAddress { Id = addressId, Address = new Address { FriendlyName = "Chez François Cuvelier le bg popular", Apartment = "39398", FullAddress = "1234 rue Saint-Hubert", RingCode = "3131", BuildingName = "Hôtel de Ville", Latitude = 45.515065, Longitude = -73.558064 } }); var addresses = sut.GetPopularAddresses(); Assert.AreEqual(1, addresses.Count(x => x.Id == addressId)); var address = addresses.Single(x => x.Id == addressId); Assert.AreEqual("39398", address.Apartment); Assert.AreEqual("3131", address.RingCode); Assert.AreEqual("1234 rue Saint-Hubert", address.FullAddress); Assert.AreEqual("Hôtel de Ville", address.BuildingName); Assert.AreEqual(45.515065, address.Latitude); Assert.AreEqual(-73.558064, address.Longitude); }
public void GetAddressList() { var sut = new AdministrationServiceClient(BaseUrl, SessionId, new DummyPackageInfo(), null); var addresses = sut.GetPopularAddresses(); var knownAddress = addresses.SingleOrDefault(x => x.Id == _knownAddressId); Assert.IsNotNull(knownAddress); }
public void RemoveAddress() { var sut = new AdministrationServiceClient(BaseUrl, SessionId, new DummyPackageInfo(), null); sut.RemovePopularAddress(_knownAddressId); var addresses = sut.GetPopularAddresses(); Assert.IsEmpty(addresses.Where(x => x.Id == _knownAddressId)); }