我正在为我的项目使用 Testng 6.8.5 和 Jmockit 1.4。我想使用带有测试参数级别@DataProvider
的 Jmockit注释的 testng。@Mocked
@Test
public void testRemove(@Mocked Creator) throws Exception {
//Test Code
}
我想将上述测试与不同的数据集(使用@DataProvider
)一起使用,但是当我将方法签名更改为:
public void testRemove(@Mocked Creator creator, int id, String name)
在哪里id
和name
由 DataProvider 提供,TestNG 失败说 DataProvider 只提供两个参数,而不是三个。
有谁知道如何实现这一目标?