|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjunit.runner.BaseTestRunner
edu.rice.cs.drjava.model.junit.JUnitTestRunner
public class JUnitTestRunner
DrJava's own testrunner. It updates the document in the JUnit pane as error and failure events are fired. These methods run in an auxiliary thread.
Field Summary |
---|
Fields inherited from class junit.runner.BaseTestRunner |
---|
SUITE_METHODNAME |
Constructor Summary | |
---|---|
JUnitTestRunner(JUnitModelCallback jmc,
ClassLoader loader)
Standard constructor. |
Method Summary | |
---|---|
Class<?> |
loadPossibleTest(String className)
|
protected Class<? extends TestCase> |
loadSuiteClass(String className)
|
protected void |
runFailed(String message)
|
TestResult |
runSuite(TestSuite suite)
|
void |
testEnded(String testName)
Called by JUnit when a test has finished. |
void |
testFailed(int status,
Test test,
Throwable t)
|
void |
testStarted(String testName)
Called by BaseTestRunner when a test is started. |
Methods inherited from class junit.runner.BaseTestRunner |
---|
addError, addFailure, clearStatus, elapsedTimeAsString, endTest, extractClassName, getFilteredTrace, getFilteredTrace, getPreference, getPreference, getPreferences, getTest, processArguments, savePreferences, setLoading, setPreference, setPreferences, showStackRaw, startTest, truncate, useReloadingTestSuiteLoader |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JUnitTestRunner(JUnitModelCallback jmc, ClassLoader loader)
Method Detail |
---|
public TestResult runSuite(TestSuite suite)
public Class<?> loadPossibleTest(String className) throws ClassNotFoundException
ClassNotFoundException
protected Class<? extends TestCase> loadSuiteClass(String className) throws ClassNotFoundException
loadSuiteClass
in class junit.runner.BaseTestRunner
ClassNotFoundException
public void testStarted(String testName)
testStarted
in class junit.runner.BaseTestRunner
public void testEnded(String testName)
testEnded
in class junit.runner.BaseTestRunner
public void testFailed(int status, Test test, Throwable t)
testFailed
in class junit.runner.BaseTestRunner
protected void runFailed(String message)
runFailed
in class junit.runner.BaseTestRunner
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |