def test_invalid_because_of_whitespace_values(self): address_dict = copy.copy(self.valid_address_dict) address_dict['woonplaats'] = ' ' self.assertEqual(False, _address_matches_sigmax_expectation(address_dict)) address_dict = copy.copy(self.valid_address_dict) address_dict['woonplaats'] = ' ' self.assertEqual(False, _address_matches_sigmax_expectation(address_dict)) address_dict = copy.copy(self.valid_address_dict) address_dict['woonplaats'] = ' ' self.assertEqual(False, _address_matches_sigmax_expectation(address_dict))
def test_invalid(self): address_dict = copy.copy(self.valid_address_dict) address_dict.pop('woonplaats') self.assertEqual(False, _address_matches_sigmax_expectation(address_dict)) address_dict = copy.copy(self.valid_address_dict) address_dict.pop('openbare_ruimte') self.assertEqual(False, _address_matches_sigmax_expectation(address_dict)) address_dict = copy.copy(self.valid_address_dict) address_dict.pop('huisnummer') self.assertEqual(False, _address_matches_sigmax_expectation(address_dict))
def test_minimum_valid(self): address_dict = copy.copy(self.valid_address_dict) address_dict = { k: v for k, v in address_dict.items() if k in SIGMAX_REQUIRED_ADDRESS_FIELDS } self.assertEqual(True, _address_matches_sigmax_expectation(address_dict))
def test_none_value(self): # simulate empty address field self.assertEqual(False, _address_matches_sigmax_expectation(None)) self.assertEqual(False, _address_matches_sigmax_expectation({}))
def test_empty(self): self.assertEqual(False, _address_matches_sigmax_expectation({}))
def test_full_valid(self): address_dict = copy.copy(self.valid_address_dict) self.assertEqual(True, _address_matches_sigmax_expectation(address_dict))