junit.awtui
Class TestRunner

java.lang.Object
  extended by junit.runner.BaseTestRunner
      extended by junit.runner.JUnit3AdaptedBaseTestRunner
          extended by 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.


Field Summary
 
Fields inherited from class junit.runner.BaseTestRunner
SUITE_METHODNAME
 
Constructor Summary
TestRunner()
           
 
Method Summary
 void failureSelected()
           
 java.lang.Thread getRunner()
           
static void main(java.lang.String[] args)
           
 void rerun()
           
static void run(java.lang.Class test)
           
 void runSuite()
           
 void setSuiteName(java.lang.String suite)
           
 void start(java.lang.String[] args)
          Starts the TestRunner
 void testEnded(java.lang.String testName)
           
 void testFailed(int status, junit.framework.Test test, java.lang.Throwable t)
           
 void testStarted(java.lang.String testName)
           
 
Methods inherited from class junit.runner.JUnit3AdaptedBaseTestRunner
getLoader, inMac, inVAJava
 
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
 

Constructor Detail

TestRunner

public TestRunner()
Method Detail

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