python unittest学习5---类与函数

Python unittest类与函数的概要介绍,这个主要是根据Python的unittest官方网站

class unittest.TestCase(methodName='runTest')

TestCase的实例在unittest里面表示的是逻辑单元测试

这个类是个基础类,不同的测试需要用不同的子类去实现。

 

这个类提供了用于测试运行所需要的接口,允许来驱动测试,而且还提供了用于检查和报告各种类型错误的测试代码的方法。

每一个TestCase的实例将会运行一个基础的方法:这个方法的名字就叫做methodName。在使用TestCase的大多情况下,你既不需要改变方法名字,也不需要重新写runTest()的这个方法。

在 3.2 版更改:在不提供方法名的情况下,可以成功实例化TestCase。这就使得在交互式解释器探索TestCase变得更加容易。

TestCase提供了3种类型的方法,第一类是用于运行测试的,第二种类型用于检查条件以及报告错误。最后一类是用于查询测试本身相关信息的方法。

 

posted on 2019-06-04 14:11  lbxx  阅读(203)  评论(0编辑  收藏  举报

导航