public class JUnit3Provider extends AbstractProvider
| Modifier and Type | Field and Description |
|---|---|
private JUnit3TestChecker |
jUnit3TestChecker |
private ProviderParameters |
providerParameters |
private JUnit3Reflector |
reflector |
private RunOrderCalculator |
runOrderCalculator |
private ScanResult |
scanResult |
private PojoAndJUnit3Checker |
testChecker |
private java.lang.ClassLoader |
testClassLoader |
private TestsToRun |
testsToRun |
| Constructor and Description |
|---|
JUnit3Provider(ProviderParameters booterParameters) |
| Modifier and Type | Method and Description |
|---|---|
private SurefireTestSet |
createTestSet(java.lang.Class<?> clazz) |
private void |
executeTestSet(SurefireTestSet testSet,
RunListener reporter,
java.lang.ClassLoader classLoader,
java.util.Map<java.lang.String,java.lang.String> systemProperties) |
java.lang.Iterable<java.lang.Class<?>> |
getSuites()
Determines the number of forks.
|
RunResult |
invoke(java.lang.Object forkTestSet)
Runs a forked test
|
private TestsToRun |
scanClassPath() |
cancelprivate final java.lang.ClassLoader testClassLoader
private final PojoAndJUnit3Checker testChecker
private final JUnit3TestChecker jUnit3TestChecker
private final JUnit3Reflector reflector
private final ProviderParameters providerParameters
private final RunOrderCalculator runOrderCalculator
private final ScanResult scanResult
private TestsToRun testsToRun
public JUnit3Provider(ProviderParameters booterParameters)
public RunResult invoke(java.lang.Object forkTestSet) throws TestSetFailedException
SurefireProviderforkTestSet - An item from the iterator in #getSuites. Will be null for forkmode never or always.
When this is non-null, the forked process will run only that test
and probably not scan the classpathTestSetFailedException - When testset failsprivate SurefireTestSet createTestSet(java.lang.Class<?> clazz) throws TestSetFailedException
TestSetFailedExceptionprivate void executeTestSet(SurefireTestSet testSet, RunListener reporter, java.lang.ClassLoader classLoader, java.util.Map<java.lang.String,java.lang.String> systemProperties) throws TestSetFailedException
TestSetFailedExceptionprivate TestsToRun scanClassPath()
public java.lang.Iterable<java.lang.Class<?>> getSuites()
SurefireProvider