断言方法
简介
断言方法检测该满足的条件是否确实满足。如果该条件满足,对程序行为的假设就得到了确认,就可以确信其中没有错误。如果认为应该满足的条件实际上并不满足,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__

本文介绍了Python中的断言方法,用于检测预期条件是否满足,如果条件不满足则会引发异常。通过unittest模块中的断言方法,举例说明如何在实践中进行断言验证,例如在管理匿名调查的类中,确保单个答案能被正确存储。
最低0.47元/天 解锁文章
4227

被折叠的 条评论
为什么被折叠?



