Python unittest 模块
来源:互联网 发布:飞机航班软件 编辑:程序博客网 时间:2024/06/06 18:18
最近在找一些Python 自带的模块的时候,发现一个小东东还很好玩的
我们写好一些方法后要去对这个方法做单元测试
Python 刚好有提供这样的模块,也很方便
下面的方法是从 Unittest.py 里找出来的
class IntegerArithmenticTestCase(unittest.TestCase):
def testAdd(self): ## test method names begin 'test*'
self.assertEquals((2 + 2), 3)
self.assertEquals(0 + 1, 1)
def testMultiply(self):
self.assertEquals((0 * 10), 0)
self.assertEquals((5 * 8), 40)
if __name__ == '__main__':
unittest.main()
How to execute them ?
1. Create a file name "studyUnitTest.py"
2. Add above code into this file
3. Execute the script ,then you will find the result ,as follows
wenlezhou >>> python studyUnitTest.py
F.
======================================================================
FAIL: testAdd (__main__.IntegerArithmenticTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "studyUnitTest.py", line 5, in testAdd
self.assertEquals((2 + 2), 3)
AssertionError: 4 != 3
----------------------------------------------------------------------
Ran 2 tests in 0.001s
FAILED (failures=1)
- PYTHON单元测试模块unittest
- Python unittest 模块
- python-unittest模块【单元测试】
- Python单元测试模块---unittest
- 28 Python 单元测试和unittest模块
- python的unittest模块实现软件单元测试
- unittest模块
- unittest模块
- python 单元测试的模块 pyUnit(unittest),mock与Python测试
- python unittest
- Python unittest
- python unittest
- python unittest
- python unittest
- Python unittest
- 12.python的单元测试模块——unittest
- Python单元测试unittest加载方式之一:unittestmain()启动单元测试模块
- python--单元测试--unittest
- jQuery使用总结
- Visual C++范例大全 目录
- Android 滑动效果进阶篇(五)—— 3D旋转
- 如果程序员没了手!
- list how many blocks contain data
- Python unittest 模块
- 独立完成项目---音乐播放盒
- 判断该年是否为闰年,并根据给定的月份判断该月有多少天
- SQL Server虚拟化并非明智之举
- JAXB的使用
- show unused blocks and bytes
- ubuntu中安装mpich2出现问题
- page117
- 为什么又是404?让人情何以堪