def test_to_dict_with_no_address(self): # arrange address = Address() expected_address_dict = { 'street_address_1': None, 'street_address_2': None, 'city': None, 'state': None, 'zip': None, } # act actual_address_dict = address.to_dict() # assert self.assertEqual(actual_address_dict, expected_address_dict, 'empty dicts not the same')
def test_to_dict_method(self): # arrange ordered_address_dict = collections.OrderedDict(self.address_dict) expected_address_dict = { 'street_address_1': self.address_dict['address_1'], 'street_address_2': self.address_dict['address_2'], 'city': self.address_dict['city'], 'state': self.address_dict['state'], 'zip': self.address_dict['zip'], } # act address = Address(ordered_address_dict) actual_address_dict = address.to_dict() # assert self.assertEqual(actual_address_dict, expected_address_dict, 'address dicts are not the same')