blob: ee59e6e96e934a71602acca8c690e6b6c5bdc137 [file] [log] [blame]
package test.thread;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Factory;
import org.testng.annotations.Test;
public class ParallelWithFactorySampleTest extends BaseSequentialSample {
private int m_n;
@DataProvider
public static Object[][] dp() {
return new Object[][] {
new Object[] { 42 },
new Object[] { 43 }
};
}
@Factory(dataProvider = "dp")
public ParallelWithFactorySampleTest(int n) {
m_n = n;
}
protected int getN() {
return m_n;
}
@Test
public void f1() {
addId("f1 " + getN(), Thread.currentThread().getId());
}
@Test
public void f2() {
addId("f2", Thread.currentThread().getId());
}
}