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:
- SurefireTestSuite
public class TestNGDirectoryTestSuite
- extends AbstractDirectoryTestSuite
Test suite for TestNG based on a directory of Java test classes. Can also execute JUnit tests.
- Author:
- Brett Porter, Alex Popescu
|
Constructor Summary |
TestNGDirectoryTestSuite(java.io.File basedir,
java.util.ArrayList includes,
java.util.ArrayList excludes,
java.lang.String testSourceDirectory,
java.lang.String artifactVersion,
java.lang.String artifactClassifier,
java.util.Properties confOptions,
java.io.File reportsDirectory)
|
TestNGDirectoryTestSuite(java.io.File basedir,
java.util.List includes,
java.util.List excludes,
java.lang.String testSourceDirectory,
org.apache.maven.artifact.versioning.ArtifactVersion artifactVersion,
java.lang.String artifactClassifier,
java.util.Map confOptions,
java.io.File reportsDirectory)
|
| 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 testSourceDirectory,
java.lang.String artifactVersion,
java.lang.String artifactClassifier,
java.util.Properties confOptions,
java.io.File reportsDirectory)
TestNGDirectoryTestSuite
public TestNGDirectoryTestSuite(java.io.File basedir,
java.util.List includes,
java.util.List excludes,
java.lang.String testSourceDirectory,
org.apache.maven.artifact.versioning.ArtifactVersion artifactVersion,
java.lang.String artifactClassifier,
java.util.Map confOptions,
java.io.File reportsDirectory)
createTestSet
protected SurefireTestSet createTestSet(java.lang.Class testClass,
java.lang.ClassLoader classLoader)
- Specified by:
createTestSet in class AbstractDirectoryTestSuite
execute
public void execute(TestsToRun testsToRun,
ReporterFactory reporterManagerFactory)
throws ReporterException,
TestSetFailedException
- Throws:
ReporterException
TestSetFailedException
executeMulti
public void executeMulti(TestsToRun testsToRun,
ReporterFactory reporterManagerFactory)
throws ReporterException,
TestSetFailedException
- Throws:
ReporterException
TestSetFailedException
execute
public void execute(java.lang.String testSetName,
ReporterManagerFactory reporterManagerFactory,
java.lang.ClassLoader classLoader)
throws ReporterException,
TestSetFailedException
- Specified by:
execute in interface SurefireTestSuite- Overrides:
execute in class AbstractDirectoryTestSuite
- Throws:
ReporterException
TestSetFailedException
execute
public void execute(ReporterManagerFactory reporterManagerFactory,
java.lang.ClassLoader classLoader)
throws ReporterException,
TestSetFailedException
- Specified by:
execute in interface SurefireTestSuite- Overrides:
execute in class AbstractDirectoryTestSuite
- Throws:
ReporterException
TestSetFailedException
startTestSuite
public static void startTestSuite(ReporterManager reporterManager,
java.lang.Object suite)
finishTestSuite
public static void finishTestSuite(ReporterManager reporterManager,
java.lang.Object suite)
getSuiteName
public java.lang.String getSuiteName()
Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.