def test_is_valid(self): """ Validator.is_valid() should return True if validate() passes False otherwise """ validator = Validator() validator.validate = self.mock().MagicMock(return_value=True) self.assertTrue(validator.is_valid('foo')) validator.validate = self.mock().MagicMock(return_value=False) self.assertTrue(validator.is_valid('foo'))
def test_error(self): validator = Validator() validator.name = 'foo' self.assertRaises(ValidationError, validator.error, 'foo')