Package junit.framework
Class TestFailure
- java.lang.Object
-
- junit.framework.TestFailure
-
public class TestFailure extends java.lang.Object
ATestFailure
collects a failed test together with the caught exception.- See Also:
TestResult
-
-
Field Summary
Fields Modifier and Type Field Description protected Test
fFailedTest
protected java.lang.Throwable
fThrownException
-
Constructor Summary
Constructors Constructor Description TestFailure(Test failedTest, java.lang.Throwable thrownException)
Constructs a TestFailure with the given test and exception.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
exceptionMessage()
Returns a String containing the message from the thrown exception.Test
failedTest()
Gets the failed test.boolean
isFailure()
Returnstrue
if the error is considered a failure (i.e.java.lang.Throwable
thrownException()
Gets the thrown exception.java.lang.String
toString()
Returns a short description of the failure.java.lang.String
trace()
Returns a String containing the stack trace of the error thrown by TestFailure.
-
-
-
Field Detail
-
fFailedTest
protected Test fFailedTest
-
fThrownException
protected java.lang.Throwable fThrownException
-
-
Constructor Detail
-
TestFailure
public TestFailure(Test failedTest, java.lang.Throwable thrownException)
Constructs a TestFailure with the given test and exception.
-
-
Method Detail
-
failedTest
public Test failedTest()
Gets the failed test.
-
thrownException
public java.lang.Throwable thrownException()
Gets the thrown exception.
-
toString
public java.lang.String toString()
Returns a short description of the failure.- Overrides:
toString
in classjava.lang.Object
-
trace
public java.lang.String trace()
Returns a String containing the stack trace of the error thrown by TestFailure.
-
exceptionMessage
public java.lang.String exceptionMessage()
Returns a String containing the message from the thrown exception.
-
isFailure
public boolean isFailure()
Returnstrue
if the error is considered a failure (i.e. if it is an instance ofAssertionFailedError
),false
otherwise.
-
-