Python unittest有哪些使用方法
Python unittest有哪些使用方法
unittest的方法
1、import unittest。
2、从unittest.TestCase中定义测试用例。
3、定义setUp和tearDown。
在每个测试用例前后做一些辅助工作。
4、定义测试用例。
以test开头命名。
5、判断程序执行结果是否与预期值一致。
一个测试用例应该只测试一个方面,测试的目的和内容应该非常清楚。主要用assertEqual、assertRaises等断言方法。
调用unittest.main()启动测试。
如果测试失败,将输出相应的错误提示。如果所有测试都通过不显示任何内容,此时可添加-v参数显示详细信息。
实例
JavaScript
import unittest
class TestStringMethods(unittest.TestCase):
def test_upper(self):
self.assertEqual('foo'.upper(), 'FOO')
if__name__=='__main__':
unittest.main()
以上就是Python unittest的使用方法介绍,希望对大家有所帮助。