@DataProvider
アノテーションが付いたメソッドで、Object[][]
も Iterator<Object>
も返さないものを報告します。
別の型が返されると、TestNG は例外をスローします。
例:
public class TestNgTest {
@DataProvider(name = "Languages")
List<String> getData() {
return List.of("Java", "Kotlin");
}
@Test(dataProvider = "Languages")
public void testData(String language) {
System.out.println(language);
}
}