断言方法
简介
断言方法检测该满足的条件是否确实满足。如果该条件满足,对程序行为的假设就得到了确认,就可以确信其中没有错误。如果认为应该满足的条件实际上并不满足,Python将引发异常。
unittest Module中的断言方法
序号 | 方法 | 用途 |
---|---|---|
1 | assertEqual(a,b) | 核实a == b |
2 | assertNotEqual(a,b) | 核实a != b |
3 | assertTrue(x) | 核实x为True |
4 | assertFalse(x) | 核实x为False |
5 | assertIn(item,list) | 核实item在list中 |
6 | assertNotIn(item,list) | 核实item不在list中 |
具体实例
1.创建一个命名为 survey
的文件(文件名称可以另取
),内容是帮助管理匿名调查的类 AnonymousSurvey
,
class AnonymousSurvey():
"""收集匿名调查问卷的答案"""
def __init__(self,question