package test.dataprovider;
import org.testng.ITestContext;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
/**
* Data providers were not working properly with parallel=true
*/
public class ParallelDataProviderSample {
@DataProvider(name = "test1", parallel = true)
public Object[][] createData1() {
return new Object[][]{
{"Cedric", 36},
{"Anne", 37},
{"A", 36},
{"B", 37}
};
}
@Test(dataProvider = "test1", threadPoolSize = 5)
public void verifyData1(ITestContext testContext, String n1, Integer n2) {
}
}