Python单元测试有什么用
发表于:2024-11-13 作者:千家信息网编辑
千家信息网最后更新 2024年11月13日,这篇文章主要介绍了Python单元测试有什么用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Python单元测试有什么用文章都会有所收获,下面我们一起来看看吧。说明1、单
千家信息网最后更新 2024年11月13日Python单元测试有什么用
这篇文章主要介绍了Python单元测试有什么用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Python单元测试有什么用文章都会有所收获,下面我们一起来看看吧。
说明
1、单元测试确保程序模块的行为符合我们设计的测试用例。将来修改时,可以大大保证该模块的行为正确。
2、单元测试可以有效测试某个程序模块的行为,是未来重构代码的信心保证。
实例
class TestStudent(unittest.TestCase): def test_80_to_100(self): s1 = Student('Bart', 80) s2 = Student('Lisa', 100) self.assertEqual(s1.get_grade(), 'A') self.assertEqual(s2.get_grade(), 'A') def test_60_to_80(self): s1 = Student('Bart', 60) s2 = Student('Lisa', 79) self.assertEqual(s1.get_grade(), 'B') self.assertEqual(s2.get_grade(), 'B') def test_0_to_60(self): s1 = Student('Bart', 0) s2 = Student('Lisa', 59) self.assertEqual(s1.get_grade(), 'C') self.assertEqual(s2.get_grade(), 'C') def test_invalid(self): s1 = Student('Bart', -1) s2 = Student('Lisa', 101) with self.assertRaises(ValueError): s1.get_grade() with self.assertRaises(ValueError): s2.get_grade() if __name__ == '__main__': unittest.main()
关于"Python单元测试有什么用"这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对"Python单元测试有什么用"知识都有一定的了解,大家如果还想学习更多知识,欢迎关注行业资讯频道。
测试
单元
模块
知识
行为
内容
程序
程序模块
篇文章
保证
有效
代码
价值
信心
实例
操作简单
文章
易懂
更多
看吧
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库run出来没有数据
河北网络电视时间服务器异常
天府软件园34岁软件开发
泰兴直销网络技术联系方式
北京常规软件开发诚信合作
软件网络安全工作叫什么
青岛金融软件开发
服务器主板能做工作站吗
汉中市网络安全监督
潮州自主可控软件开发
联想服务器扩大内存
寻求网络技术
库车电信的服务器ip地址
数据库排行榜2016
天府杯网络安全大赛2021成绩
中文快速软件开发工具
部队文职人员 软件开发
数据库图片可以放图片吗
浙江戴尔服务器续保更换云主机
宁波市信息网络技术
dw2017连接数据库
区块链网络技术创新赛的新闻稿
探索者软件开发公司
百度云服务器智能语音机器人
网络安全行政执法专题培训体会
网络安全日记300字二年级
冲突的 dhcp服务器
php 数据库连接超时
大数据股票软件开发
手机修改代理服务器安全吗