junit.awtui
Class TestRunner
java.lang.Object
junit.runner.BaseTestRunner
junit.runner.JUnit3AdaptedBaseTestRunner
junit.awtui.TestRunner
- All Implemented Interfaces:
- junit.framework.TestListener
public class TestRunner
- extends JUnit3AdaptedBaseTestRunner
An AWT based user interface to run tests.
Enter the name of a class which either provides a static
suite method or is a subclass of TestCase.
Synopsis: java junit.awtui.TestRunner [-noloading] [TestCase]
TestRunner takes as an optional argument the name of the testcase class to be run.
| Fields inherited from class junit.runner.BaseTestRunner |
SUITE_METHODNAME |
| Methods inherited from class junit.runner.BaseTestRunner |
addError, addFailure, elapsedTimeAsString, endTest, extractClassName, getFilteredTrace, getFilteredTrace, getPreference, getPreference, getTest, savePreferences, setLoading, setPreference, startTest, truncate |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TestRunner
public TestRunner()
testStarted
public void testStarted(java.lang.String testName)
- Specified by:
testStarted in class junit.runner.BaseTestRunner
testEnded
public void testEnded(java.lang.String testName)
- Specified by:
testEnded in class junit.runner.BaseTestRunner
testFailed
public void testFailed(int status,
junit.framework.Test test,
java.lang.Throwable t)
- Specified by:
testFailed in class junit.runner.BaseTestRunner
failureSelected
public void failureSelected()
getRunner
public java.lang.Thread getRunner()
main
public static void main(java.lang.String[] args)
run
public static void run(java.lang.Class test)
rerun
public void rerun()
runSuite
public void runSuite()
setSuiteName
public void setSuiteName(java.lang.String suite)
start
public void start(java.lang.String[] args)
- Starts the TestRunner