publicclass TestNGTest {
@DataProvider(name="testData")
public Object [][] dataProvider(){
returnnew Object[][] {{1,2},{2,3},{3,4}};
}
@Test(dataProvider="testData")
publicvoidtestDataDriver(int a,int b) {
System.out.println("this is "+(a+b));
}
}
输出信息:
this is 3
this is 5
this is 7
PASSED: testDataDriver(1, 2)
PASSED: testDataDriver(2, 3)
PASSED: testDataDriver(3, 4)
===============================================
Default test
Tests run: 3, Failures: 0, Skips: 0
===============================================
===============================================
Default suite
Total tests run: 3, Failures: 0, Skips: 0
===============================================