|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--j2meunit.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
.
Test
Field Summary | |
protected int |
fAssertions
|
protected java.util.Vector |
fErrors
|
protected java.util.Vector |
fFailures
|
protected java.util.Vector |
fListeners
|
protected int |
fRunTests
|
Constructor Summary | |
TestResult()
Creates a new TestResult object. |
Method Summary | |
void |
addError(Test test,
java.lang.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 |
int |
assertionCount()
Gets the number of detected failures. |
void |
assertionMade()
Adds a failure to the list of failures. |
void |
endTest(Test test)
Informs the result that a test was completed. |
void |
endTestStep(Test test)
Informs the result that a test was completed. |
int |
errorCount()
Gets the number of detected errors. |
java.util.Enumeration |
errors()
Returns an Enumeration for the errors |
int |
failureCount()
Gets the number of detected failures. |
java.util.Enumeration |
failures()
Returns an Enumeration for the failures |
protected void |
run(TestCase test)
Runs a TestCase. |
int |
runCount()
Gets the number of run tests. |
void |
runProtected(Test test,
Protectable p)
Runs a TestCase. |
int |
runTests()
Deprecated. use runCount instead |
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. |
int |
testErrors()
Deprecated. use errorCount instead |
int |
testFailures()
Deprecated. use failureCount instead |
boolean |
wasSuccessful()
Returns whether the entire test was successful or not. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected java.util.Vector fErrors
protected java.util.Vector fFailures
protected java.util.Vector fListeners
protected int fAssertions
protected int fRunTests
Constructor Detail |
public TestResult()
Method Detail |
public void addError(Test test, java.lang.Throwable t)
test
- -t
- -public void addFailure(Test test, AssertionFailedError t)
test
- -t
- -public void addListener(TestListener listener)
listener
- The listenerpublic int assertionCount()
public void assertionMade()
public void endTest(Test test)
test
- -public void endTestStep(Test test)
test
- -public int errorCount()
public java.util.Enumeration errors()
public int failureCount()
public java.util.Enumeration failures()
public int runCount()
public void runProtected(Test test, Protectable p)
test
- -p
- -public int runTests()
runCount
instead
public boolean shouldStop()
public void startTest(Test test)
test
- -public void stop()
public int testErrors()
errorCount
instead
public int testFailures()
failureCount
instead
public boolean wasSuccessful()
protected void run(TestCase test)
test
- -
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |