python之unittest单元测试框架的常用的断言方式

Python内部自带了一个单元测试的模块——pyUnit,也就是我们说的:unittest。

unittest的基本使用方法

  1. import unittest模块

  2. 定义一个继承 unittest.TestCase 的测试用例类

  3. 定义 setUp 和 tearDown两个方法,tearDown的过程很重要,是为以后的TestCase留一个干净的测试环境。

  4. 定义测试用例,均要以test开头

  5. 一个测试用例只需要测试一个方面,测试的目的和测试内容要很明确。一般使用assertEqual、assertIn等断言方法去判断程序执行的结果和预期结果是否相符

  6. 调用 unittest.main() 开始跑测试用例

  7. 测试全部通过,不输出任何东西;若测试未通过,则会输出相应的错误提示。

unittest中常用的assert语句

Original: https://www.cnblogs.com/hls-code/p/16415142.html
Author: 习久性成
Title: python之unittest单元测试框架的常用的断言方式

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/6612/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

最近整理资源【免费获取】:   👉 程序员最新必读书单  | 👏 互联网各方向面试题下载 | ✌️计算机核心资源汇总