Python单元测试:Unittest中的测试用例框架
发布时间
阅读量:
阅读量
Python语言中存在众多可用于执行单元测试的库,本文仅就其中一部分进行探讨,重点介绍unittest模块的应用方式。
不作过多赘述,以下直接展示示例代码,具体说明请参阅代码中的注释内容。
import unittest #导入unittest模块
import HTMLTestRunner
from mock import patch
import webbrower
def mycluster():
return "cluster"
class Mytest(unittest.TestCase):#继承unit test.TestCase的测试类
def setUp(self):#每个测试用例执行之前要做的操作
print("Starting test")
def tearDown(self):#每个测试用例执行之后要做的操作
print("Test is done!")
@classmethod
def setUpClass(self):#必须使用@classmethod装饰器,所有测试用例执行前运行一次
pass
def tearDownClass(self):#必须使用@classme
全部评论 (0)
还没有任何评论哟~
