com.mockobjects.dynamic
Class CallSequence

java.lang.Object
  extended bycom.mockobjects.dynamic.CallCollection
      extended bycom.mockobjects.dynamic.CallSequence
All Implemented Interfaces:
Callable, CallableAddable, Verifiable

public class CallSequence
extends CallCollection
implements Callable, CallableAddable


Constructor Summary
CallSequence()
           
 
Method Summary
 void addExpect(Callable call)
           
 void addMatch(Callable call)
           
 java.lang.Object call(Mock mock, java.lang.String methodName, java.lang.Object[] args)
           
 java.lang.String getDescription()
           
 boolean matches(java.lang.String methodName, java.lang.Object[] args)
           
 void reset()
          Resets all expected calls and expected matches.
 void verify()
          Throw an AssertionFailedException if any expectations have not been met.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CallSequence

public CallSequence()
Method Detail

reset

public void reset()
Description copied from interface: CallableAddable
Resets all expected calls and expected matches.

Specified by:
reset in interface CallableAddable

call

public java.lang.Object call(Mock mock,
                             java.lang.String methodName,
                             java.lang.Object[] args)
                      throws java.lang.Throwable
Specified by:
call in interface Callable
Throws:
java.lang.Throwable

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface Callable

matches

public boolean matches(java.lang.String methodName,
                       java.lang.Object[] args)
Specified by:
matches in interface Callable

addExpect

public void addExpect(Callable call)
Specified by:
addExpect in interface CallableAddable

addMatch

public void addMatch(Callable call)
Specified by:
addMatch in interface CallableAddable

verify

public void verify()
Description copied from interface: Verifiable
Throw an AssertionFailedException if any expectations have not been met.

Specified by:
verify in interface Verifiable


Copyright © 2002 Mock Objects. All Rights Reserved.