Package junit.awtui
Class TestRunner
java.lang.Object
junit.runner.BaseTestRunner
junit.awtui.TestRunner
- All Implemented Interfaces:
TestListener
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
FieldsModifier and TypeFieldDescriptionprotected Vectorprotected Vectorprotected Listprotected Frameprotected Logoprotected Labelprotected Labelprotected Labelprotected ProgressBarprotected Buttonprotected Buttonprotected Buttonprotected Threadprotected TextFieldprotected TextFieldprotected TestResultprotected TextAreaprotected Checkboxprotected static final FontFields inherited from class junit.runner.BaseTestRunner
SUITE_METHODNAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidClears the status message.protected Panelprotected MenuCreates the JUnit menu.protected voidcreateMenus(MenuBar mb) protected TestResultprotected Framevoidstatic voidvoidrerun()protected voidreset()static voidprotected voidOverride to define how to handle a failed loading of a test suite.voidrunSuite()voidsetSuiteName(String suite) voidStarts the TestRunnervoidvoidtestFailed(int status, Test test, Throwable t) voidtestStarted(String testName) Methods inherited from class junit.runner.BaseTestRunner
addError, addFailure, elapsedTimeAsString, endTest, extractClassName, getFilteredTrace, getFilteredTrace, getLoader, getPreference, getPreference, getPreferences, getTest, inMac, inVAJava, loadSuiteClass, processArguments, savePreferences, setLoading, setPreference, setPreferences, showStackRaw, startTest, truncate, useReloadingTestSuiteLoader
-
Field Details
-
fFrame
-
fExceptions
-
fFailedTests
-
fRunner
-
fTestResult
-
fTraceArea
-
fSuiteField
-
fRun
-
fProgressIndicator
-
fFailureList
-
fLogo
-
fNumberOfErrors
-
fNumberOfFailures
-
fNumberOfRuns
-
fQuitButton
-
fRerunButton
-
fStatusLine
-
fUseLoadingRunner
-
PLAIN_FONT
-
-
Constructor Details
-
TestRunner
public TestRunner()
-
-
Method Details
-
testStarted
- Specified by:
testStartedin classBaseTestRunner
-
testEnded
- Specified by:
testEndedin classBaseTestRunner
-
testFailed
- Specified by:
testFailedin classBaseTestRunner
-
addGrid
-
createJUnitMenu
Creates the JUnit menu. Clients override this method to add additional menu items. -
createMenus
-
createTestResult
-
createUI
-
createCounterPanel
-
failureSelected
public void failureSelected() -
getRunner
-
main
-
run
-
rerun
public void rerun() -
reset
protected void reset() -
runFailed
Description copied from class:BaseTestRunnerOverride to define how to handle a failed loading of a test suite.- Specified by:
runFailedin classBaseTestRunner
-
runSuite
public void runSuite() -
setSuiteName
-
clearStatus
protected void clearStatus()Description copied from class:BaseTestRunnerClears the status message.- Overrides:
clearStatusin classBaseTestRunner
-
start
Starts the TestRunner
-