def testDeleteAddress(self): """ """ am = IAddressManagement(self.customer) am.deleteAddress("address_1") ids = [a.getId() for a in am.getAddresses()] self.assertEqual(ids, ["address_2", "address_3"]) am.deleteAddress("address_2") ids = [a.getId() for a in am.getAddresses()] self.assertEqual(ids, ["address_3"]) am.deleteAddress("address_3") ids = [a.getId() for a in am.getAddresses()] self.assertEqual(ids, [])
def testAddAddress(self): """ """ am = IAddressManagement(self.customer) id = am.addAddress("Doe Str. 1", "App. 1", "4711", "Doe City", "Germany") ids = [a.getId() for a in am.getAddresses()] self.assertEqual(ids, ["address_1", "address_2", "address_3", id])
def _getAddressesAsDL(self): """Returns all addresses as DisplayList. """ dl = DisplayList() am = IAddressManagement(self) for address in am.getAddresses(): dl.add(address.getId(), address.getName() + " - " + address.getAddress1()) return dl
def testAddAddress(self): """ """ am = IAddressManagement(self.customer) id = am.addAddress( "Doe Str. 1", "App. 1", "4711", "Doe City", "Germany" ) ids = [a.getId() for a in am.getAddresses()] self.assertEqual(ids, ["address_1", "address_2", "address_3", id])
def testGetAddresses(self): """ """ am = IAddressManagement(self.customer) ids = [a.getId() for a in am.getAddresses()] self.assertEqual(ids, ["address_1", "address_2", "address_3"])
def testGetAddresses(self): """ """ am = IAddressManagement(self.customer) self.assertEqual([], am.getAddresses())