|
||||||||||
| 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 | |||||||||