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 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])
Exemple #4
0
    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
Exemple #5
0
    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())
 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())