ParamUnittest是一个Python工具,旨在允许创建能够与官方单元测试Python包工作的参数化单元测试。
例子:
进口单元测试
进口paramunittest
@ paramunittest.parametrized(
 ('1','2'),
 #(4,3),
 ('2','3'),
 (('4',),{“B”:“5”}),
 ((),{'一':5,'B':6}),
  {'一':5,'B':6},
)
类命名为testFoo(paramunittest.ParametrizedTestCase):
 高清setParameters(自我,A,B):
  self.a =一
  self.b = B
 高清testLess(个体经营):
  self.assertLess(self.a,self.b)
@ paramunittest.parametrized(
 ('1','2'),
 #(4,3),
 ('2','3'),
 (('4',),{“B”:“5”}),
 ((),{'一':5,'B':6}),
  {'一':5,'B':6},
)
类TestBar(unittest.TestCase的):
 高清setParameters(自我,A,B):
  self.a =一
  self.b = B
 高清testLess(个体经营):
  self.assertLess(self.a,self.b)
要求:
- 在Python中
评论没有发现