suit.addTest如何加参数
时间: 2024-03-16 15:46:24 浏览: 9
在使用 `suit.addTest()` 方法时,可以通过在括号内传入实例化的测试类以及该测试类的参数来为测试类添加参数。具体操作如下:
1. 首先需要定义一个测试类,例如:
```
import unittest
class MyTest(unittest.TestCase):
def test_something(self, param):
self.assertEqual(param, 1)
```
2. 在测试套件中使用 `suit.addTest()` 方法时,将测试类的实例化对象和参数一起传入括号中即可:
```
import unittest
from my_module import MyTest
suite = unittest.TestSuite()
suite.addTest(MyTest('test_something', param=1))
```
这样就可以为测试类 `MyTest` 的 `test_something()` 方法添加参数 `param=1` 了。