我有一个简单的类,只有一个测试,该测试使用 DataProvider
public class dataProviderExample {
@DataProvider(name = "test1")
public Object[][] createData1() {
return new Object[][] {
{ "Cedric", new Integer(36) },
{ "Anne", new Integer(37)},
};
}
@Test(dataProvider = "test1")
public void verifyData1(String n1, Integer n2) {
System.out.println(n1 + " " + n2);
}
}
当我运行它时,所有测试都会被跳过。知道我做错了什么吗?
[TestNG] Running:
C:\Users\user\.IdeaIC2016.2\system\temp-testng-customsuite.xml
Test ignored.
Test ignored.
===============================================
Default Suite
Total tests run: 1, Failures: 0, Skips: 1
===============================================
Process finished with exit code 0
最佳答案
我的TestNG版本是6.9.12,Idea 2016.2.2。当我将 TestNG 更新到 6.9.13 时,它开始工作。谢谢大家的建议!
关于java - 使用 DataProvider 的 TestNG 会跳过所有测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39613927/