jfun.jaskell.junit
Class WrappedAssertionFailure

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Error
          extended byjunit.framework.AssertionFailedError
              extended byjfun.jaskell.junit.WrappedAssertionFailure
All Implemented Interfaces:
java.io.Serializable

public class WrappedAssertionFailure
extends junit.framework.AssertionFailedError

This class is designed to preserve the evaluation trace of jaskell interpretation for AssertionnFailedError.

Author:
Ben Yu Feb 21, 2006 11:44:23 PM
See Also:
Serialized Form

Constructor Summary
WrappedAssertionFailure(java.lang.Throwable wrapper)
           
 
Method Summary
 java.lang.String getLocalizedMessage()
           
 java.lang.String getMessage()
           
 java.lang.StackTraceElement[] getStackTrace()
           
 void printStackTrace(java.io.PrintStream s)
           
 void printStackTrace(java.io.PrintWriter s)
           
 void setStackTrace(java.lang.StackTraceElement[] stackTrace)
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, initCause, printStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WrappedAssertionFailure

public WrappedAssertionFailure(java.lang.Throwable wrapper)
Method Detail

printStackTrace

public void printStackTrace(java.io.PrintStream s)

printStackTrace

public void printStackTrace(java.io.PrintWriter s)

getMessage

public java.lang.String getMessage()

getLocalizedMessage

public java.lang.String getLocalizedMessage()

getStackTrace

public java.lang.StackTraceElement[] getStackTrace()

setStackTrace

public void setStackTrace(java.lang.StackTraceElement[] stackTrace)