|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjunit.framework.TestResult
public class TestResult
A TestResult collects the results of executing
a test case. It is an instance of the Collecting Parameter pattern.
The test framework distinguishes between failures and errors.
A failure is anticipated and checked for with assertions. Errors are
unanticipated problems like an ArrayIndexOutOfBoundsException.
Test| Constructor Summary | |
|---|---|
TestResult()
|
|
| Method Summary | |
|---|---|
void |
addError(Test test,
Throwable t)
Adds an error to the list of errors. |
void |
addFailure(Test test,
AssertionFailedError t)
Adds a failure to the list of failures. |
void |
addListener(TestListener listener)
Registers a TestListener |
void |
endTest(Test test)
Informs the result that a test was completed. |
int |
errorCount()
Gets the number of detected errors. |
Enumeration<TestFailure> |
errors()
Returns an Enumeration for the errors |
int |
failureCount()
Gets the number of detected failures. |
Enumeration<TestFailure> |
failures()
Returns an Enumeration for the failures |
void |
removeListener(TestListener listener)
Unregisters a TestListener |
int |
runCount()
Gets the number of run tests. |
void |
runProtected(Test test,
Protectable p)
Runs a TestCase. |
boolean |
shouldStop()
Checks whether the test run should stop |
void |
startTest(Test test)
Informs the result that a test will be started. |
void |
stop()
Marks that the test run should stop. |
boolean |
wasSuccessful()
Returns whether the entire test was successful or not. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TestResult()
| Method Detail |
|---|
public void addError(Test test,
Throwable t)
public void addFailure(Test test,
AssertionFailedError t)
public void addListener(TestListener listener)
public void removeListener(TestListener listener)
public void endTest(Test test)
public int errorCount()
public Enumeration<TestFailure> errors()
public int failureCount()
public Enumeration<TestFailure> failures()
public int runCount()
public void runProtected(Test test,
Protectable p)
public boolean shouldStop()
public void startTest(Test test)
public void stop()
public boolean wasSuccessful()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||