我们在做接口自动化的时候会用当unittest框架,这个框架中是有assert方法
当我们写好我们的case后 总要有个验证是否正确的东西,assert就给我们提供了非常强大的结果验证
序号
断言方法
断言描述
1
assertEqual(arg1, arg2, msg=None)
验证arg1=arg2,不等则fail
2
assertNotEqual(arg1, arg2, msg=None)
验证arg1 != arg2, 相等则fail
3
assertTrue(expr, msg=None)
验证expr是true,如果为false,则fail
4
assertFalse(expr,msg=None)
验证expr是false,如果为true,则fail
5
assertIs(arg1, arg2, msg=None)
验证arg1、arg2是同一个对象,不是则fail
6
assertIsNot(arg1, arg2, msg=None)
验证arg1、arg2不是同一个对象,是则fail
7
assertIsNone(expr, msg=None)
验证expr是None,不是则fail
8
assertIsNotNone(expr, msg=None)
验证expr不是None,是则fail
9
assertIn(arg1