roast
Class ExecuteUnitOp

java.lang.Object
  |
  +--roast.ExecuteUnitOp

public abstract class ExecuteUnitOp
extends java.lang.Object

Executes a test case represented by tuple. Tuple elements are first used to construct a test case, which is then executed on the CUT.

See Also:
Roast

Constructor Summary
ExecuteUnitOp()
           
 
Method Summary
abstract  AbstractTuple executeTuple(AbstractTuple tuple)
          Executes the test case represented by tuple.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExecuteUnitOp

public ExecuteUnitOp()
Method Detail

executeTuple

public abstract AbstractTuple executeTuple(AbstractTuple tuple)
Executes the test case represented by tuple. The returned tuple may be the input tuple unchanged, the input tuple with updated elements, or a new tuple altogether.
Parameters:
tuple - an abstract representation of the test case to be executed
Returns:
the input tuple unchanged, the input tuple with updated elements, or a new tuple altogether