org.simplium.junit
Class ChainedStatement

java.lang.Object
  extended by org.junit.runners.model.Statement
      extended by org.simplium.junit.ChainedStatement
Direct Known Subclasses:
OnStartStatement, ScreenshotStatement, SetupSeleniumStatement, ShutdownSeleniumStatement

public abstract class ChainedStatement
extends org.junit.runners.model.Statement


Constructor Summary
ChainedStatement(org.junit.runners.model.Statement aNext)
           
 
Method Summary
 void evaluate()
           
abstract  void evaluateOnException(java.lang.Throwable aThrowable)
           
abstract  void evaluteStatementAfter()
           
abstract  void evaluteStatementBefore()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChainedStatement

public ChainedStatement(org.junit.runners.model.Statement aNext)
Method Detail

evaluate

public void evaluate()
              throws java.lang.Throwable
Specified by:
evaluate in class org.junit.runners.model.Statement
Throws:
java.lang.Throwable

evaluteStatementBefore

public abstract void evaluteStatementBefore()
                                     throws java.lang.Throwable
Throws:
java.lang.Throwable

evaluteStatementAfter

public abstract void evaluteStatementAfter()
                                    throws java.lang.Throwable
Throws:
java.lang.Throwable

evaluateOnException

public abstract void evaluateOnException(java.lang.Throwable aThrowable)
                                  throws java.lang.Throwable
Throws:
java.lang.Throwable