def is_positive_number(self): default_message = 'Provided number must be a positive number' if not self.__is_parsable(self.data) or \ (self.__is_parsable(self.data) and not CommonValidator.is_positive_number(self.data)): self.validation_error_builder.add_error(self, default_message, self.allow_multiple) return self
def test_is_positive_number_false(self): result = CommonValidator.is_positive_number(NEGATIVE_NUMBER) self.assertFalse(result)
def test_is_positive_number_true(self): result = CommonValidator.is_positive_number(POSITIVE_NUMBER) self.assertTrue(result)