@Factory(dataProvider = "featuresConfig") public TestRegexpFunctions(FeaturesConfig featuresConfig) { super(featuresConfig); }
@Factory(dataProvider = "dp", dataProviderClass = StaticDataProvider.class) public FactoryDataProviderStaticSample(int n) { super(n); } }
@Factory(dataProvider = "data-provider") public TestClassAFiveMethodsWithFactoryUsingDataProviderAndNoDepsSample(String suiteName, String testName, String sleepFor, String dpVal) { this.suiteName = suiteName; this.testName = testName; this.sleepFor = Integer.parseInt(sleepFor); this.dpVal = dpVal; }
@Factory public Object[] createFixture() { count++; return new Object[] {new Object[] {new Object()}}; }
@TestInfo(name = "glutton") @Factory(dataProvider = "cookie-master", dataProviderClass = DataProviderHouse.class) public TwoFactoriesShareSameDataProviderSampleOne(String cookieName, int count) { this.cookieName = cookieName; this.count = count; }
@Factory public Object[] createObjects() { AbstractBaseSample test = buildTest(); return new Object[] {test}; } }
@Factory(dataProvider = "dp") public Object[] init(int n) { return new Object[] {new SimpleTest(n)}; } }
@Factory public static Object[] testF() { List<OrderSample> result = new ArrayList<>(); for (int i = 0; i < 5; i++) { result.add(new OrderSample(i)); } return result.toArray(); } }
@Factory public Object[] create() { return new Object[] {new FactoryBaseSample()}; } }
@Factory(dataProvider = "dp") public Object[] factory(int[] array) { List<Object> result = new ArrayList<>(); for (int n : array) { result.add(new OddSample(n)); } return result.toArray(); } }
@Parameters({"factory-param"}) @Factory public Object[] createObjects(String param) { assertEquals(param, "FactoryParam"); assertFalse(isInvoked, "Should only be invoked once"); isInvoked = true; return new Object[] {new FactoryTest2(42), new FactoryTest2(43)}; }
@Factory(indices = 1) public static Object[] arrayFactory() { return new Object[] {new ArrayFactorySample("foo"), new ArrayFactorySample("bar")}; } }
@Factory public Object[] createInstances() { return new NestedFactorySample[] { new NestedFactorySample(1, 0.1f), new NestedFactorySample(10, 0.5f), }; } }
@Factory public static Object[] create() { return new Object[] { new SimpleTestClassPoweredByFactoryWithFailedMethod(), new SimpleTestClassPoweredByFactoryWithFailedMethod(), }; }
@Factory public Object[] createTests() { Object[] instances = new Object[2]; instances[0] = new FactoryClassWithFailedBeforeMethodAndMultipleInvocations(); instances[1] = new FactoryClassWithFailedBeforeMethodAndMultipleInvocations(); return instances; } }
@Factory public Object[] factory() { return new Object[] {new SuiteFactoryOnceSample1Test(), new SuiteFactoryOnceSample1Test()}; } }
@Factory public Object[] createTests() { Object[] instances = new Object[2]; instances[0] = new FactoryClassWithFailedBeforeClassMethod(); instances[1] = new FactoryClassWithFailedBeforeClassMethod(); return instances; } }
@Factory public Object[] init() { return new Object[] {new TestInstanceSample(1), new TestInstanceSample(2)}; } }
@Factory public Object[] create() { return new Object[] {new InstanceDataProviderSample(), new InstanceDataProviderSample()}; } }
@Factory public Object[] createObjects() { return new Object[] { new MySample(1), new MySample(2), new MySample(3), }; }