How to implement TestNG test suite using java instead of testng.xml. i follow following procedure but i cannot run it with the maven suefire plug in.
Please help
TestNG testNG = new TestNG();
List<XmlClass> classList =new ArrayList<XmlClass>();
List<XmlTest> testList = new ArrayList<XmlTest>();
List<XmlSuite> suiteList= new ArrayList<XmlSuite>();
List<String> suiteNameList = new ArrayList<String>();
XmlTest xmlTest= new XmlTest();
XmlSuite suite = new XmlSuite();
XmlClass xmlClass = new XmlClass();
xmlClass.setClass(bpsTestNg.class);
classList.add(xmlClass);
xmlTest.setClasses(classList);
testList.add(xmlTest);
suite.setTests(testList);
suiteList.add(suite);
suite.setName("sampleSuite1");
suiteNameList.add("sampleSuite1") ;
suite.toXml();
IConfiguration iConfiguration = null;
SuiteRunner suiteRunner= new SuiteRunner(iConfiguration,suite,".");
suiteRunner.run();
Thank You, Dharshana.