|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface JUnitModelCallback
Callback interface which allows an JUnitModel to respond to tests running in a remote JVM.
Method Summary | |
---|---|
void |
classFileError(ClassFileError e)
Called from the JUnitTestManager if it encounters an illegal class file. |
Iterable<File> |
getClassPath()
Returns the accumulated classpath in use by all Java interpreters |
File |
getFileForClassName(String className)
Called when the JUnitTestManager wants to open a file that is not currently open. |
void |
junitJVMReady()
Called when the JVM used for unit tests has registered. |
void |
nonTestCase(boolean isTestAll)
Called from the JUnitTestManager if its given className is not a test case. |
void |
testEnded(String testName,
boolean wasSuccessful,
boolean causedError)
Called when a particular test has ended. |
void |
testStarted(String testName)
Called when a particular test is started. |
void |
testSuiteEnded(JUnitError[] errors)
Called when a full suite of tests has finished running. |
void |
testSuiteStarted(int numTests)
Called to indicate that a suite of tests has started running. |
Method Detail |
---|
void nonTestCase(boolean isTestAll)
isTestAll
- whether or not it was a use of the test all buttonvoid classFileError(ClassFileError e)
e
- the ClassFileError object describing the errorvoid testSuiteStarted(int numTests)
numTests
- The number of tests in the suite to be run.void testStarted(String testName)
testName
- The name of the test being started.void testEnded(String testName, boolean wasSuccessful, boolean causedError)
testName
- The name of the test that has ended.wasSuccessful
- Whether the test passed or not.causedError
- If not successful, whether the test caused an error or simply failed.void testSuiteEnded(JUnitError[] errors)
errors
- The array of errors from all failed tests in the suite.File getFileForClassName(String className)
className
- the name of the class for which we want to find the file
Iterable<File> getClassPath()
void junitJVMReady()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |