python 单元测试
程序员文章站
2024-02-26 23:41:46
...
assertEqual(a,b)/assertNotEqual(a,b): 断言值是否相等
assertIs(a,b)/assertIsNot(a,b): 断言是否同一对象(内存地址一样)
assertListEqual(list1, list2)/assertItemNotEqual(list1, list2): 断言列表是否相等
assertDictEqual(dict1, dict2)/assertDictNotEqual(dict1, dict2): 断言字典是否相等
是否为空
assertIsNone(a)/assertIsNotNone(a)
判断真假
assertTrue(a)/assertFalse(a)
是否包含
assertIn(a,b)/assertNotIn(a,b) # b中是否包含a
大小判断
assertGreater(a,b)/assertLess(a,b) : 断言a>b / 断言a<b
assertGreaterEqual(a,b)/assertLessEqual: 断言a>=b / 断言a<=b
类型判断
assertIsInstance(a,dict)/assertNotIsInstance(a,list) # 断言a为字典 / 断言a非列表
上一篇: MySQL 添加、修改、删除表的列及约束等表的定义
下一篇: Python实现统计文本文件字数的方法