| java.lang.Object | |
| ↳ | junit.framework.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.
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| fErrors | |||||||||||
| fFailures | |||||||||||
| fListeners | |||||||||||
| fRunTests | |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Adds an error to the list of errors.
| |||||||||||
Adds a failure to the list of failures.
| |||||||||||
Registers a TestListener
| |||||||||||
Informs the result that a test was completed.
| |||||||||||
Gets the number of detected errors.
| |||||||||||
Returns an Enumeration for the errors
| |||||||||||
Gets the number of detected failures.
| |||||||||||
Returns an Enumeration for the failures
| |||||||||||
Unregisters a TestListener
| |||||||||||
Gets the number of run tests.
| |||||||||||
Runs a TestCase.
| |||||||||||
Checks whether the test run should stop
| |||||||||||
Informs the result that a test will be started.
| |||||||||||
Marks that the test run should stop.
| |||||||||||
Returns whether the entire test was successful or not.
| |||||||||||
| Protected Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Runs a TestCase.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class java.lang.Object
| |||||||||||
Adds an error to the list of errors. The passed in exception caused the error.
Adds a failure to the list of failures. The passed in exception caused the failure.
Registers a TestListener
Returns an Enumeration for the failures
Unregisters a TestListener
Checks whether the test run should stop
Informs the result that a test will be started.
Returns whether the entire test was successful or not.