package test.factory; import org.testng.Assert; import org.testng.TestListenerAdapter; import org.testng.TestNG; import org.testng.annotations.Test; public class FactoryWithDataProviderTest { /** * Verify that a factory can receive a data provider */ @Test public void verifyDataProvider() { TestNG tng = new TestNG(); tng.setVerbose(0); tng.setTestClasses(new Class[] { FactoryWithDataProvider.class }); TestListenerAdapter tla = new TestListenerAdapter(); tng.addListener(tla); tng.run(); Assert.assertEquals(tla.getPassedTests().size(), 4); } private static void ppp(String s) { System.out.println("[FactoryWithDataProviderTest] " + s); } }