def test_integer_valid_1(): """5 is a valid integer""" test_string = Integer() test_string.validate(5) assert True
def test_integer_invalid_1(): """String is not a valid value""" test_string = Integer() with assert_raises(InvalidPropertyError) as cm: test_string.validate('foo') assert cm.exception.error == 'invalid'