运行表格单元测试
testcase的Python项目详细描述
测试用例
运行表格单元测试。
支架
它已经用unittest.TestCase
测试过了。
基本上,它可以与任何实现以下功能的类一起工作:
assertEqual(x, y)
assertRaises(t)
使用__enter__
和__exit__
处理程序处理with
。
示例
importunittestimporttestcasedeffoo(x,y):returnx/yclassFooTest(unittest.TestCase):deftest_foo(self):testcase.runall(self,foo,[testcase.new(name='1 / 1 = 1',args=(1,1),expect=1),testcase.new(name='raises ZeroDivisionError',args=(1,0),raises=ZeroDivisionError),])if__name__=='__main__':unittest.main()