Python内部自带了一个单元测试的模块——pyUnit,也就是我们说的:unittest。
unittest的基本使用方法
-
import unittest模块
-
定义一个继承 unittest.TestCase 的测试用例类
-
定义 setUp 和 tearDown两个方法,tearDown的过程很重要,是为以后的TestCase留一个干净的测试环境。
-
定义测试用例,均要以test开头
-
一个测试用例只需要测试一个方面,测试的目的和测试内容要很明确。一般使用assertEqual、assertIn等断言方法去判断程序执行的结果和预期结果是否相符
-
调用 unittest.main() 开始跑测试用例
-
测试全部通过,不输出任何东西;若测试未通过,则会输出相应的错误提示。
unittest中常用的assert语句
Original: https://www.cnblogs.com/hls-code/p/16415142.html
Author: 习久性成
Title: python之unittest单元测试框架的常用的断言方式
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/6612/
转载文章受原作者版权保护。转载请注明原作者出处!