|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object junit.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 |