junit.framework
Class TestFailure

java.lang.Object
  |
  +--junit.framework.TestFailure

public class TestFailure
extends java.lang.Object

A TestFailure collects a failed test together with the caught exception.

See Also:
TestResult

Field Summary
protected  Test fFailedTest
           
protected  java.lang.Throwable fThrownException
           
 
Constructor Summary
TestFailure(Test failedTest, java.lang.Throwable thrownException)
          Constructs a TestFailure with the given test and exception.
 
Method Summary
 java.lang.String exceptionMessage()
           
 Test failedTest()
          Gets the failed test.
 boolean isFailure()
           
 java.lang.Throwable thrownException()
          Gets the thrown exception.
 java.lang.String toString()
          Returns a short description of the failure.
 java.lang.String trace()
           
 
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 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 class java.lang.Object

trace

public java.lang.String trace()

exceptionMessage

public java.lang.String exceptionMessage()

isFailure

public boolean isFailure()