def is_phone_number(self): """Checks if the data provided is a valid phone number ie. all numeric, allow space.""" default_message = '{} is not a valid phone number'.format( self.display_name) if self.data and not CommonValidator.is_phone_number(self.data): self.validation_error_builder.add_error(self, default_message, self.allow_multiple) return self
def test_is_phone_number_true_when_phone_valid(self): result = CommonValidator.is_phone_number(VALID_PHONE) self.assertTrue(result)
def test_is_phone_number_false_when_phone_invalid(self): result = CommonValidator.is_phone_number(INVALID_PHONE) self.assertFalse(result)