断言验证方法大全

assertEqual(first, second, msg=None)
测试第一个和第二个是否是相等的,如果值不相等测试失败。msg 是否可选有参数,用于定义测试失
败所要提示的信息

assertNotEqual(first, second, msg=None)
assertNotEqual()的判断与 assertEqual()刚好相反,它用于判断第一个与第二个是否是不相等的,
如果相等测试失败。
assertTrue(expr, msg=None)
assertFalse(expr, msg=None)
用于测试表达式是 true(或 false)。

assertIs(first, second, msg=None)
assertIsNot(first, second, msg=None)
测试第一个和第二个是否为同一对象。
assertIsNone(expr, msg=None)
assertIsNotNone(expr, msg=None)
测试表达式是否为 None 对象。
assertIsInstance(obj, cls, msg=None)
assertNotIsInstance(obj, cls, msg=None)

posted @ 2016-09-27 11:18  蜗牛到牛  阅读(500)  评论(0编辑  收藏  举报