All Packages Class Hierarchy This Package Previous Next Index
Class junit.ui.TestRunner
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----java.awt.Window
|
+----java.awt.Frame
|
+----junit.ui.TestRunner
- public class TestRunner
- extends Frame
A simple user interface to run tests.
Enter the name of a class with a suite method which should return
the tests to be run.
Synopsis: java java.ui.TestRunner [TestCase]
TestRunner takes as an optional argument the name of the testcase class to be run.
-
TestRunner()
-
-
TestRunner(String)
-
-
addError(TestResult, Test, Throwable)
-
-
addFailure(TestResult, Test, Throwable)
-
-
canRerun()
- Returns whether this TestRunner can rerun a test.
-
createFileMenu()
- Creates the file menu.
-
createMenus(MenuBar)
-
-
createTestResult(TestRunner)
-
-
endTest(TestResult, Test)
-
-
loadSuiteClass(String)
-
-
main(String[])
- main entrypoint
-
reset()
-
-
run()
- runs a suite.
Deprecated.
-
runSuite()
-
-
setSuiteName(String)
-
-
start(String[])
- Starts the TestRunner
-
startTest(TestResult, Test)
-
TestRunner
public TestRunner()
TestRunner
public TestRunner(String suiteName)
addError
public void addError(TestResult result,
Test test,
Throwable t)
addFailure
public void addFailure(TestResult result,
Test test,
Throwable t)
canRerun
protected boolean canRerun()
- Returns whether this TestRunner can rerun a test.
Since rerun only makes sense in environments with
hot code replacement it is only supported when
running under VisualAge for Java.
createFileMenu
protected Menu createFileMenu()
- Creates the file menu. Clients override this
method to add additional menu items.
createMenus
protected void createMenus(MenuBar mb)
createTestResult
protected TestResult createTestResult(TestRunner runner)
endTest
public void endTest(TestResult result,
Test test)
loadSuiteClass
protected Class loadSuiteClass(String suiteClassName) throws ClassNotFoundException
main
public static void main(String args[])
- main entrypoint
reset
protected void reset()
run
public void run()
- Note: run() is deprecated.
use runSuite() instead
- runs a suite.
runSuite
public synchronized void runSuite()
setSuiteName
public void setSuiteName(String suite)
start
public void start(String args[])
- Starts the TestRunner
startTest
public void startTest(TestResult result,
Test test)
All Packages Class Hierarchy This Package Previous Next Index