org.apache.maven.surefire.testng
Class TestNGXmlTestSuite
java.lang.Object
org.apache.maven.surefire.testng.TestNGXmlTestSuite
- All Implemented Interfaces:
- org.apache.maven.surefire.suite.SurefireTestSuite
public class TestNGXmlTestSuite
- extends java.lang.Object
- implements org.apache.maven.surefire.suite.SurefireTestSuite
Handles suite xml file definitions for TestNG.
- Author:
- jkuhnert
Constructor Summary |
TestNGXmlTestSuite(java.io.File suiteFile)
|
TestNGXmlTestSuite(java.io.File suiteFile,
java.lang.String testSourceDirectory)
Creates a testng testset to be configured by the specified
xml file. |
Method Summary |
void |
execute(org.apache.maven.surefire.report.ReporterManager reporterManager,
java.lang.ClassLoader classLoader)
|
void |
execute(java.lang.String testSetName,
org.apache.maven.surefire.report.ReporterManager reporterManager,
java.lang.ClassLoader classLoader)
|
int |
getNumTests()
|
int |
getNumTestSets()
|
java.util.Map |
locateTestSets(java.lang.ClassLoader classLoader)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TestNGXmlTestSuite
public TestNGXmlTestSuite(java.io.File suiteFile,
java.lang.String testSourceDirectory)
- Creates a testng testset to be configured by the specified
xml file.
TestNGXmlTestSuite
public TestNGXmlTestSuite(java.io.File suiteFile)
execute
public void execute(org.apache.maven.surefire.report.ReporterManager reporterManager,
java.lang.ClassLoader classLoader)
- Specified by:
execute
in interface org.apache.maven.surefire.suite.SurefireTestSuite
execute
public void execute(java.lang.String testSetName,
org.apache.maven.surefire.report.ReporterManager reporterManager,
java.lang.ClassLoader classLoader)
throws org.apache.maven.surefire.testset.TestSetFailedException
- Specified by:
execute
in interface org.apache.maven.surefire.suite.SurefireTestSuite
- Throws:
org.apache.maven.surefire.testset.TestSetFailedException
getNumTests
public int getNumTests()
- Specified by:
getNumTests
in interface org.apache.maven.surefire.suite.SurefireTestSuite
getNumTestSets
public int getNumTestSets()
- Specified by:
getNumTestSets
in interface org.apache.maven.surefire.suite.SurefireTestSuite
locateTestSets
public java.util.Map locateTestSets(java.lang.ClassLoader classLoader)
throws org.apache.maven.surefire.testset.TestSetFailedException
- Specified by:
locateTestSets
in interface org.apache.maven.surefire.suite.SurefireTestSuite
- Throws:
org.apache.maven.surefire.testset.TestSetFailedException