105bd4148aa6ec66772cbe0b36c6a0abd1a59e012Cédric Beustpackage test.factory;
205bd4148aa6ec66772cbe0b36c6a0abd1a59e012Cédric Beust
305bd4148aa6ec66772cbe0b36c6a0abd1a59e012Cédric Beustimport org.testng.annotations.DataProvider;
405bd4148aa6ec66772cbe0b36c6a0abd1a59e012Cédric Beustimport org.testng.annotations.Factory;
505bd4148aa6ec66772cbe0b36c6a0abd1a59e012Cédric Beust
605bd4148aa6ec66772cbe0b36c6a0abd1a59e012Cédric Beustpublic class FactoryDataProviderStaticSampleErrorTest extends BaseFactory {
705bd4148aa6ec66772cbe0b36c6a0abd1a59e012Cédric Beust  @Factory(dataProvider = "dp")
805bd4148aa6ec66772cbe0b36c6a0abd1a59e012Cédric Beust  public FactoryDataProviderStaticSampleErrorTest(int n) {
905bd4148aa6ec66772cbe0b36c6a0abd1a59e012Cédric Beust    super(n);
1005bd4148aa6ec66772cbe0b36c6a0abd1a59e012Cédric Beust  }
1105bd4148aa6ec66772cbe0b36c6a0abd1a59e012Cédric Beust
1205bd4148aa6ec66772cbe0b36c6a0abd1a59e012Cédric Beust  @DataProvider
1305bd4148aa6ec66772cbe0b36c6a0abd1a59e012Cédric Beust  public Object[][] dp() {
1405bd4148aa6ec66772cbe0b36c6a0abd1a59e012Cédric Beust    return new Object[][] {
1505bd4148aa6ec66772cbe0b36c6a0abd1a59e012Cédric Beust      new Object[] { 41 },
1605bd4148aa6ec66772cbe0b36c6a0abd1a59e012Cédric Beust      new Object[] { 42 },
1705bd4148aa6ec66772cbe0b36c6a0abd1a59e012Cédric Beust    };
1805bd4148aa6ec66772cbe0b36c6a0abd1a59e012Cédric Beust  }
1905bd4148aa6ec66772cbe0b36c6a0abd1a59e012Cédric Beust
2005bd4148aa6ec66772cbe0b36c6a0abd1a59e012Cédric Beust}
21