public final class JUnitTaskMirrorImpl extends java.lang.Object implements JUnitTaskMirror
JUnitTaskMirror
,
"bug #38799"JUnitTaskMirror.JUnitResultFormatterMirror, JUnitTaskMirror.JUnitTestRunnerMirror, JUnitTaskMirror.SummaryJUnitResultFormatterMirror
Constructor and Description |
---|
JUnitTaskMirrorImpl(JUnitTask task)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
addVmExit(JUnitTest test,
JUnitTaskMirror.JUnitResultFormatterMirror aFormatter,
java.io.OutputStream out,
java.lang.String message,
java.lang.String testCase)
Add the formatter to be called when the jvm exits before
the test suite finishs.
|
JUnitTaskMirror.JUnitTestRunnerMirror |
newJUnitTestRunner(JUnitTest test,
java.lang.String[] methods,
boolean haltOnError,
boolean filterTrace,
boolean haltOnFailure,
boolean showOutput,
boolean logTestListenerEvents,
AntClassLoader classLoader)
Create a new test runner for a test.
|
JUnitTaskMirror.SummaryJUnitResultFormatterMirror |
newSummaryJUnitResultFormatter()
Create a summary result formatter.
|
public JUnitTaskMirrorImpl(JUnitTask task)
task
- the junittask that uses this mirror.public void addVmExit(JUnitTest test, JUnitTaskMirror.JUnitResultFormatterMirror aFormatter, java.io.OutputStream out, java.lang.String message, java.lang.String testCase)
addVmExit
in interface JUnitTaskMirror
test
- the test.aFormatter
- the fomatter to use.out
- the output stream to use.message
- the message to write out.testCase
- the name of the test.public JUnitTaskMirror.JUnitTestRunnerMirror newJUnitTestRunner(JUnitTest test, java.lang.String[] methods, boolean haltOnError, boolean filterTrace, boolean haltOnFailure, boolean showOutput, boolean logTestListenerEvents, AntClassLoader classLoader)
newJUnitTestRunner
in interface JUnitTaskMirror
test
- the test to run.methods
- names of the test methods to be run.haltOnError
- if true halt the tests if an error occurs.filterTrace
- if true filter the stack traces.haltOnFailure
- if true halt the test if a failure occurs.showOutput
- if true show output.logTestListenerEvents
- if true log test listener events.classLoader
- the classloader to use to create the runner.public JUnitTaskMirror.SummaryJUnitResultFormatterMirror newSummaryJUnitResultFormatter()
newSummaryJUnitResultFormatter
in interface JUnitTaskMirror