0
我有一個簡單的類只有一個測試。它使用DataProviderTestNG與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.10+。您可以設置較高的詳細級別,以瞭解測試跳過的原因。 – juherr
它顯示:'[Invoker 1018547642]找不到配置方法'。我仍然告訴我什麼都沒有:( – donatelo
你可以試試' @Test(dataProvider =「createData1」)'? – juherr