org.apache.maven.surefire.testng
Class TestNGDirectoryTestSuite
java.lang.Object
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite
org.apache.maven.surefire.testng.TestNGDirectoryTestSuite
- All Implemented Interfaces:
- org.apache.maven.surefire.suite.SurefireTestSuite
public class TestNGDirectoryTestSuite
- extends org.apache.maven.surefire.suite.AbstractDirectoryTestSuite
Test suite for TestNG based on a directory of Java test classes. Can also execute JUnit tests.
- Author:
- Brett Porter
| Fields inherited from class org.apache.maven.surefire.suite.AbstractDirectoryTestSuite |
bundle, testSets |
|
Constructor Summary |
TestNGDirectoryTestSuite(java.io.File basedir,
java.util.ArrayList includes,
java.util.ArrayList excludes,
java.lang.String groups,
java.lang.String excludedGroups,
java.lang.Boolean parallel,
java.lang.Integer threadCount,
java.lang.String testSourceDirectory)
|
|
Method Summary |
protected org.apache.maven.surefire.testset.SurefireTestSet |
createTestSet(java.lang.Class testClass,
java.lang.ClassLoader classLoader)
|
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)
|
java.util.Map |
locateTestSets(java.lang.ClassLoader classLoader)
|
| Methods inherited from class org.apache.maven.surefire.suite.AbstractDirectoryTestSuite |
getNumTests, getNumTestSets |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TestNGDirectoryTestSuite
public TestNGDirectoryTestSuite(java.io.File basedir,
java.util.ArrayList includes,
java.util.ArrayList excludes,
java.lang.String groups,
java.lang.String excludedGroups,
java.lang.Boolean parallel,
java.lang.Integer threadCount,
java.lang.String testSourceDirectory)
throws java.lang.IllegalAccessException,
java.lang.InstantiationException,
java.lang.ClassNotFoundException
- Throws:
java.lang.IllegalAccessException
java.lang.InstantiationException
java.lang.ClassNotFoundException
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- Overrides:
locateTestSets in class org.apache.maven.surefire.suite.AbstractDirectoryTestSuite
- Throws:
org.apache.maven.surefire.testset.TestSetFailedException
createTestSet
protected org.apache.maven.surefire.testset.SurefireTestSet createTestSet(java.lang.Class testClass,
java.lang.ClassLoader classLoader)
- Specified by:
createTestSet in class org.apache.maven.surefire.suite.AbstractDirectoryTestSuite
execute
public void execute(java.lang.String testSetName,
org.apache.maven.surefire.report.ReporterManager reporterManager,
java.lang.ClassLoader classLoader)
throws org.apache.maven.surefire.report.ReporterException,
org.apache.maven.surefire.testset.TestSetFailedException
- Specified by:
execute in interface org.apache.maven.surefire.suite.SurefireTestSuite- Overrides:
execute in class org.apache.maven.surefire.suite.AbstractDirectoryTestSuite
- Throws:
org.apache.maven.surefire.report.ReporterException
org.apache.maven.surefire.testset.TestSetFailedException
execute
public void execute(org.apache.maven.surefire.report.ReporterManager reporterManager,
java.lang.ClassLoader classLoader)
throws org.apache.maven.surefire.report.ReporterException,
org.apache.maven.surefire.testset.TestSetFailedException
- Specified by:
execute in interface org.apache.maven.surefire.suite.SurefireTestSuite- Overrides:
execute in class org.apache.maven.surefire.suite.AbstractDirectoryTestSuite
- Throws:
org.apache.maven.surefire.report.ReporterException
org.apache.maven.surefire.testset.TestSetFailedException
Copyright © 2004-2006 Apache Software Foundation. All Rights Reserved.