junit.awtui
Class TestRunner
java.lang.Object
|
+--junit.runner.BaseTestRunner
|
+--junit.awtui.TestRunner
- All Implemented Interfaces:
- TestListener
- Direct Known Subclasses:
- TestRunner
- public class TestRunner
- extends BaseTestRunner
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.
Methods inherited from class junit.runner.BaseTestRunner |
elapsedTimeAsString, extractClassName, filterStack, getFilteredTrace, getLoader, getPreference, getPreference, getTest, inVAJava, setLoading, truncate |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TestRunner
public TestRunner()
addError
public void addError(Test test,
java.lang.Throwable t)
- Description copied from interface:
TestListener
- An error occurred.
addFailure
public void addFailure(Test test,
AssertionFailedError t)
- Description copied from interface:
TestListener
- A failure occurred.
failureSelected
public void failureSelected()
endTest
public void endTest(Test test)
- Description copied from interface:
TestListener
- A test ended.
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()
run
public void run()
- Deprecated. use runSuite() instead
- runs a suite.
runSuite
public void runSuite()
setSuiteName
public void setSuiteName(java.lang.String suite)
start
public void start(java.lang.String[] args)
- Starts the TestRunner
startTest
public void startTest(Test test)
- Description copied from interface:
TestListener
- A test started.