junit.framework
Class TestFailure
java.lang.Objectjunit.framework.TestFailure
-
public class TestFailure
- extends Object
A TestFailure
collects a failed test together with the caught exception.
- See Also:
-
TestResult
Field Summary | |
---|---|
protected Test |
fFailedTest |
protected Throwable |
fThrownException |
Constructor Summary | |
---|---|
TestFailure(Test failedTest, Throwable thrownException) Constructs a TestFailure with the given test and exception. |
Method Summary | |
---|---|
String |
exceptionMessage() Returns a String containing the message from the thrown exception. |
Test |
failedTest() Gets the failed test. |
boolean |
isFailure() Returns true if the error is considered a failure (i.e. |
Throwable |
thrownException() Gets the thrown exception. |
String |
toString() Returns a short description of the failure. |
String |
trace() Returns a String containing the stack trace of the error thrown by TestFailure. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
fFailedTest
protected Test fFailedTest
fThrownException
protected Throwable fThrownException
Constructor Detail |
---|
TestFailure
public TestFailure(Test failedTest, Throwable thrownException)
-
Constructs a TestFailure with the given test and exception.
Method Detail |
---|
failedTest
public Test failedTest()
-
Gets the failed test.
-
thrownException
public Throwable thrownException()
-
Gets the thrown exception.
-
toString
public String toString()
trace
public String trace()
-
Returns a String containing the stack trace of the error thrown by TestFailure.
-
exceptionMessage
public String exceptionMessage()
-
Returns a String containing the message from the thrown exception.
-
isFailure
public boolean isFailure()
-
Returns
true
if the error is considered a failure (i.e. if it is an instance ofAssertionFailedError
),false
otherwise. -