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'))