org.apache.jdo.tck.util
Class SwingTestRunner

java.lang.Object
  extended byjunit.runner.BaseTestRunner
      extended byjunit.swingui.TestRunner
          extended byorg.apache.jdo.tck.util.SwingTestRunner
All Implemented Interfaces:
junit.framework.TestListener, junit.swingui.TestRunContext

public class SwingTestRunner
extends junit.swingui.TestRunner

TestRunner class for running a single test or a test suite in GUI mode using swing.

Author:
Michael Bouschen

Field Summary
 
Fields inherited from class junit.swingui.TestRunner
fFrame
 
Fields inherited from class junit.runner.BaseTestRunner
SUITE_METHODNAME
 
Constructor Summary
SwingTestRunner()
           
 
Method Summary
 void browseTestClasses()
           
protected  javax.swing.JCheckBox createUseLoaderCheckBox()
          Disable feature: reloading of test classes every run.
 junit.framework.Test getTest(java.lang.String suiteClassName)
           
static void main(java.lang.String[] args)
           
static void run(java.lang.Class test)
           
 void start(java.lang.String[] args)
           
 void terminate()
          Terminates the TestRunner
 
Methods inherited from class junit.swingui.TestRunner
aboutToStart, clearStatus, createBrowseButton, createCounterPanel, createFailedPanel, createFailureDetailView, createFrame, createJUnitMenu, createLogo, createMenus, createQuitButton, createRunButton, createStatusLine, createSuiteCombo, createTestResult, createTestRunViews, createUI, getFailures, getIconResource, getSuiteText, handleTestSelected, insertUpdate, instanciateClass, removeUpdate, reset, runFailed, runFinished, runSuite, runTest, setSuite, testEnded, testFailed, testStarted, testViewChanged, textChanged
 
Methods inherited from class junit.runner.BaseTestRunner
addError, addFailure, elapsedTimeAsString, endTest, extractClassName, getFilteredTrace, getFilteredTrace, getLoader, getPreference, getPreference, getPreferences, inMac, inVAJava, loadSuiteClass, processArguments, savePreferences, setLoading, setPreference, setPreferences, showStackRaw, startTest, truncate, useReloadingTestSuiteLoader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SwingTestRunner

public SwingTestRunner()
Method Detail

main

public static void main(java.lang.String[] args)

run

public static void run(java.lang.Class test)

start

public void start(java.lang.String[] args)

createUseLoaderCheckBox

protected javax.swing.JCheckBox createUseLoaderCheckBox()
Disable feature: reloading of test classes every run.


browseTestClasses

public void browseTestClasses()

getTest

public junit.framework.Test getTest(java.lang.String suiteClassName)

terminate

public void terminate()
Terminates the TestRunner



Copyright © 2005-2007 Apache Software Foundation. All Rights Reserved.