Pyhon学习:断言方法
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,unittest框架的TestCase提供了如下断言方法方法检查版本assertEqual(a,b)a==bassertNotEqual(a,b)a!=bassertTrue(x)bool(x) is
千家信息网最后更新 2026年11月02日Pyhon学习:断言方法
unittest框架的TestCase提供了如下断言方法
| 方法 | 检查 | 版本 |
| assertEqual(a,b) | a==b | |
| assertNotEqual(a,b) | a!=b | |
| assertTrue(x) | bool(x) is True | |
| assertFale(x) | bool(x) is False | |
| assertIs(a,b) | a is b | 3.1 |
| assertNot(a,b) | a is not b | 3.1 |
| assertNone(x) | x is None | 3.1 |
| assertNotNoe(x) | x is not None | 3.1 |
| assertIn(a,b) | a is in b | 3.1 |
| assertNotIn(a,b) | a is not in b | 3.1 |
| assertIsInstance(a,b) | isinstance(a,b) | 3.2 |
| assertNotIsInstance(a,b) | not isinstance(a,b) | 3.2 |
assertEqual(a,b,msg=None)断言第一个参数和第二个参数是否相等,不相等测试失败,msg可选参数,用于定义测试失败时打印的信息
文件isPrime
import unittest#判断是否为质数class IsPrime(): def __init__(self,number): self.number=number def isPrime(self): if self.number<=1: return False for i in range(2,self.number): if self.number % i ==0: return False return True class TestIsPrime(unittest.TestCase): def setup(self): print('test start') def test_case(self): j=IsPrime(5) print(j.isPrime()) self.assertTrue(j.isPrime(),msg='not is prime') def teardown(self): print('test end') if __name__ =='__main__': unittest.main()
参数
方法
测试
信息
文件
框架
版本
质数
检查
学习
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技网
科技平台互联网
互联网科技资迅
互联网科技战争
互联网金融 科技
互联网金融和金融科技
美国互联网前沿科技
互联网科技热点资讯
栖莱科技互联网股份有限公司
想开互联网科技公司怎么样
996高科技互联网公司
互联网新科技动漫ppt素材
互联网营销推广黑科技
卡尔迅互联网科技有限公司
陕西云淼互联网科技公司
世界互联网科技成果奖
互联网高科技行业有哪些企业
互联网科技和医药行业
好易买互联网科技
瑞安市蟠桃会互联网科技有限公司
互联网科技公司
什么是科技互联网
喔噻互联网科技有限公司
中资互联网科技
壹账通互联网科技
众安科技工业互联网合作
卡尔迅互联网科技有限公司
互联网科技包装股份有限公司上市
云鲸互联网络科技有限公司
互联网 科技节活动 微视频大赛