Python单元测试练习
来源:互联网 发布:淘宝买家等级一个钻 编辑:程序博客网 时间:2024/06/06 06:29
- 在unittest.main()来启动单元测试的测试模块
1.1 测试模块类中的函数
import unittestclass TestClass: def __init__(self): pass def sum(self, x, y): return x + y def sub(self, x, y): return x - yclass TestDemo(unittest.TestCase): def setUp(self): self.testclass = TestClass() def tearDown(self): pass def testsum(self): self.assertEqual(self.testclass.sum(1, 2), 3) def testsub(self): self.assertEqual(self.testclass.sub(32, 23), 9)if __name__ == "__main__": unittest.main()
1.2 测试模块中的函数
import unittestclass TestClass: def sum(x, y): return x + y def sub(x, y): return x - yclass TestDemo(unittest.TestCase): def setUp(self): pass def tearDown(self): pass def testsum(self): self.assertEqual(TestClass.sum(1, 2), 3, "test sum fail") def testsub(self): self.assertEqual(TestClass.sub(2, 1), 1, "test sub fail")if __name__ == "__main__": unittest.main()
- 添加到testsuite集合中再加载所有的被测试对象
参考:http://blog.csdn.net/five3/article/details/7104466
阅读全文
0 0
- python单元测试练习
- Python单元测试练习
- Python练习代码 -- 单元测试 使用unittest
- python单元测试
- Python 单元测试
- python单元测试
- python 单元测试
- Python单元测试
- Python单元测试
- python 单元测试
- python单元测试
- Python 单元测试
- python单元测试
- python单元测试
- python单元测试
- python单元测试
- python 单元测试
- python-单元测试
- Oracle总结
- java中逻辑右移">>>"算术右移">>"的区别
- AR涂涂乐项目之识别图制作制作地球仪剪影二
- (转)中国首单运用区块链技术的交易所ABS获批
- C语言流程控制知识点汇总
- Python单元测试练习
- ping请求超时的解决方法
- java鬼混笔记:Hibernate:5、多对多关联、多对多拆份两个一对多
- 蒙特卡洛积分的一个例子
- HDU1003Max Sum
- web常用资源
- linux学习之旅(二十四)& SMTP
- POI打印详细
- Oracle中查看所有表和字段