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
Какая у вас тестовая версия? Попробуйте с недавним: 6.9.10+. Вы можете установить более высокий подробный уровень, чтобы понять, почему тест также пропускается. – juherr
Он показывает: '[Invoker 1018547642] Не найдено методов настройки'. Я все еще ничего не скажу :( – donatelo
Не могли бы вы попробовать с ' @Test (dataProvider =" createData1 ")'? – juherr