|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjunit.runner.BaseTestRunner
org.apache.cactus.internal.server.runner.WebappTestRunner
public class WebappTestRunner
JUnit Test Runner that can load test cases that are in the classpath of a webapp. This test runner is supposed to be executed from within the webapp.
| Field Summary |
|---|
| Fields inherited from class junit.runner.BaseTestRunner |
|---|
SUITE_METHODNAME |
| Constructor Summary | |
|---|---|
WebappTestRunner()
|
|
| Method Summary | |
|---|---|
void |
addError(junit.framework.Test theTest,
java.lang.Throwable theThrowable)
|
void |
addFailure(junit.framework.Test theTest,
junit.framework.AssertionFailedError theAssertionFailedError)
|
void |
endTest(junit.framework.Test theTest)
|
java.lang.String |
getErrorMessage()
|
java.lang.Class |
loadSuiteClass(java.lang.String theSuiteClassName)
Returns the loaded Class for a suite name. |
protected void |
runFailed(java.lang.String theMessage)
Event called by the base test runner when it fails to load a test suite. |
void |
startTest(junit.framework.Test theTest)
|
void |
testEnded(java.lang.String theTestName)
Event called by the base test runner when the test ends. |
void |
testFailed(int theStatus,
junit.framework.Test theTest,
java.lang.Throwable theThrowable)
Event called by the base test runner when the test fails. |
void |
testStarted(java.lang.String theTestName)
Event called by the base test runner when the test starts. |
| Methods inherited from class junit.runner.BaseTestRunner |
|---|
clearStatus, elapsedTimeAsString, extractClassName, getFilteredTrace, getFilteredTrace, getLoader, getPreference, getPreference, getPreferences, getTest, inMac, inVAJava, processArguments, savePreferences, setLoading, setPreference, setPreferences, showStackRaw, truncate, useReloadingTestSuiteLoader |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public WebappTestRunner()
| Method Detail |
|---|
public java.lang.Class loadSuiteClass(java.lang.String theSuiteClassName)
throws java.lang.ClassNotFoundException
loadSuiteClass in class junit.runner.BaseTestRunnerjava.lang.ClassNotFoundExceptionprotected void runFailed(java.lang.String theMessage)
runFailed in class junit.runner.BaseTestRunnertheMessage - the message of the failurepublic java.lang.String getErrorMessage()
BaseTestRunner if it
failed to load the test suitepublic void testEnded(java.lang.String theTestName)
testEnded in class junit.runner.BaseTestRunnertheTestName - the test case name
public void testFailed(int theStatus,
junit.framework.Test theTest,
java.lang.Throwable theThrowable)
testFailed in class junit.runner.BaseTestRunnertheStatus - the status code of the errortheTest - the test object that failedtheThrowable - the exception that was thrownpublic void testStarted(java.lang.String theTestName)
testStarted in class junit.runner.BaseTestRunnertheTestName - the test case name
public void addError(junit.framework.Test theTest,
java.lang.Throwable theThrowable)
addError in interface junit.framework.TestListeneraddError in class junit.runner.BaseTestRunnerBaseTestRunner.addError(Test, Throwable)
public void addFailure(junit.framework.Test theTest,
junit.framework.AssertionFailedError theAssertionFailedError)
addFailure in interface junit.framework.TestListeneraddFailure in class junit.runner.BaseTestRunnerBaseTestRunner.addFailure(Test, AssertionFailedError)public void endTest(junit.framework.Test theTest)
endTest in interface junit.framework.TestListenerendTest in class junit.runner.BaseTestRunnerBaseTestRunner.endTest(Test)public void startTest(junit.framework.Test theTest)
startTest in interface junit.framework.TestListenerstartTest in class junit.runner.BaseTestRunnerBaseTestRunner.startTest(Test)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||