org.jmock.lib.action
Class DoAllAction
java.lang.Object
  
org.jmock.lib.action.DoAllAction
- All Implemented Interfaces: 
 - SelfDescribing, Action, Invokable
 
public class DoAllAction
- extends Object
- implements Action
  
Performs multiple actions every time it is invoked.
- Author:
 
  - nat
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
DoAllAction
public DoAllAction(Action... actions)
invoke
public Object invoke(Invocation invocation)
              throws Throwable
- Description copied from interface: 
Invokable 
- Performs an action in response to an invocation.
- Specified by:
 invoke in interface Invokable
 
- Parameters:
 invocation - The invocation to perform.
- Returns:
 - The result of the invocation, if not throwing an exception.
     Must return 
null if the invoked method has a void return type.
 - Throws:
 Throwable - An exception to be thrown to the caller, if not returning a value.  Any checked exception
     thrown must be in the throws list of the invoked method.
 
 
describeTo
public void describeTo(Description description)
- Specified by:
 describeTo in interface SelfDescribing