suite.setName("Master suite");
List<String> files = new ArrayList<String>();
files.add("/Users/krmahadevan/githome/test-projects/ExperimentsWithWebDriverAndTestNG/demo-testng.xml");
files.add("/Users/krmahadevan/githome/test-projects/ExperimentsWithWebDriverAndTestNG/master-testng-enum.xml");
suite.setSuiteFiles(files );
System.out.println(suite.toXml());
FileWriter writer = new FileWriter(new File("MyMasterSuite.xml"));
writer.write(suite.toXml());
writer.flush();
writer.close();
System.out.println(new File("MyMasterSuite.xml").getAbsolutePath());
}
}
krmahadevan@CastleGreySkull ~/githome/test-projects/ExperimentsWithWebDriverAndTestNG $ cat MyMasterSuite.xml
<?xml version="1.0" encoding="UTF-8"?>
<suite name="Master suite">
<suite-files>
<suite-file path="/Users/krmahadevan/githome/test-projects/ExperimentsWithWebDriverAndTestNG/demo-testng.xml"/>
<suite-file path="/Users/krmahadevan/githome/test-projects/ExperimentsWithWebDriverAndTestNG/master-testng-enum.xml"/>
</suite-files>
</suite> <!-- Master suite -->
krmahadevan@CastleGreySkull ~/githome/test-projects/ExperimentsWithWebDriverAndTestNG $