|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjunit.runner.BaseTestRunner
junit.swingui.TestRunner
A Swing 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.swingui.TestRunner [-noloading] [TestCase]TestRunner takes as an optional argument the name of the testcase class to be run.
フィールドの概要 | |
protected javax.swing.JFrame |
fFrame
|
クラス junit.runner.BaseTestRunner から継承したフィールド |
SUITE_METHODNAME |
コンストラクタの概要 | |
TestRunner()
|
メソッドの概要 | |
protected void |
aboutToStart(Test testSuite)
|
void |
browseTestClasses()
|
protected void |
clearStatus()
Clears the status message. |
protected java.awt.Component |
createBrowseButton()
|
protected CounterPanel |
createCounterPanel()
|
protected javax.swing.JPanel |
createFailedPanel()
|
protected FailureDetailView |
createFailureDetailView()
|
protected javax.swing.JFrame |
createFrame()
|
protected javax.swing.JMenu |
createJUnitMenu()
Creates the JUnit menu. |
protected javax.swing.JLabel |
createLogo()
|
protected void |
createMenus(javax.swing.JMenuBar mb)
|
protected javax.swing.JButton |
createQuitButton()
|
protected javax.swing.JButton |
createRunButton()
|
protected StatusLine |
createStatusLine()
|
protected javax.swing.JComboBox |
createSuiteCombo()
|
protected TestResult |
createTestResult()
|
protected javax.swing.JTabbedPane |
createTestRunViews()
|
protected javax.swing.JFrame |
createUI(java.lang.String suiteName)
|
protected javax.swing.JCheckBox |
createUseLoaderCheckBox()
|
javax.swing.ListModel |
getFailures()
Returns the failure model |
static javax.swing.Icon |
getIconResource(java.lang.Class clazz,
java.lang.String name)
|
protected java.lang.String |
getSuiteText()
|
void |
handleTestSelected(Test test)
Handles the selection of a Test. |
void |
insertUpdate(javax.swing.event.DocumentEvent event)
|
protected java.lang.Object |
instanciateClass(java.lang.String fullClassName,
java.lang.Object param)
|
static void |
main(java.lang.String[] args)
|
void |
removeUpdate(javax.swing.event.DocumentEvent event)
|
protected void |
reset()
|
static void |
run(java.lang.Class test)
|
protected void |
runFailed(java.lang.String message)
Override to define how to handle a failed loading of a test suite. |
protected void |
runFinished(Test testSuite)
|
void |
runSuite()
|
protected void |
runTest(Test testSuite)
|
void |
setSuite(java.lang.String suiteName)
|
void |
start(java.lang.String[] args)
Starts the TestRunner |
void |
terminate()
Terminates the TestRunner |
void |
testEnded(java.lang.String stringName)
|
void |
testFailed(int status,
Test test,
java.lang.Throwable t)
|
void |
testStarted(java.lang.String testName)
|
void |
testViewChanged()
|
void |
textChanged()
|
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
protected javax.swing.JFrame fFrame
コンストラクタの詳細 |
public TestRunner()
メソッドの詳細 |
public static void main(java.lang.String[] args)
public static void run(java.lang.Class test)
public void testFailed(int status, Test test, java.lang.Throwable t)
BaseTestRunner
内の testFailed
public void testStarted(java.lang.String testName)
BaseTestRunner
内の testStarted
public void testEnded(java.lang.String stringName)
BaseTestRunner
内の testEnded
public void setSuite(java.lang.String suiteName)
protected void aboutToStart(Test testSuite)
protected void runFinished(Test testSuite)
protected CounterPanel createCounterPanel()
protected javax.swing.JPanel createFailedPanel()
protected FailureDetailView createFailureDetailView()
protected javax.swing.JMenu createJUnitMenu()
protected javax.swing.JFrame createFrame()
protected javax.swing.JLabel createLogo()
protected void createMenus(javax.swing.JMenuBar mb)
protected javax.swing.JCheckBox createUseLoaderCheckBox()
protected javax.swing.JButton createQuitButton()
protected javax.swing.JButton createRunButton()
protected java.awt.Component createBrowseButton()
protected StatusLine createStatusLine()
protected javax.swing.JComboBox createSuiteCombo()
protected javax.swing.JTabbedPane createTestRunViews()
public void testViewChanged()
protected TestResult createTestResult()
protected javax.swing.JFrame createUI(java.lang.String suiteName)
protected java.lang.String getSuiteText()
public javax.swing.ListModel getFailures()
TestRunContext
の記述:
TestRunContext
内の getFailures
public void insertUpdate(javax.swing.event.DocumentEvent event)
protected java.lang.Object instanciateClass(java.lang.String fullClassName, java.lang.Object param)
public void browseTestClasses()
public void removeUpdate(javax.swing.event.DocumentEvent event)
protected void reset()
protected void runFailed(java.lang.String message)
BaseTestRunner
の記述:
BaseTestRunner
内の runFailed
public void runSuite()
protected void runTest(Test testSuite)
public void handleTestSelected(Test test)
TestRunContext
の記述:
TestRunContext
内の handleTestSelected
public void start(java.lang.String[] args)
public void terminate()
public void textChanged()
protected void clearStatus()
BaseTestRunner
の記述:
BaseTestRunner
内の clearStatus
public static javax.swing.Icon getIconResource(java.lang.Class clazz, java.lang.String name)
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |