Package com.mockobjects.dynamic
Class CallBag
- java.lang.Object
-
- com.mockobjects.dynamic.CallCollection
-
- com.mockobjects.dynamic.CallBag
-
- All Implemented Interfaces:
Callable
,CallableAddable
,Verifiable
public class CallBag extends CallCollection implements Callable, CallableAddable
-
-
Constructor Summary
Constructors Constructor Description CallBag()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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.
-
-
-
Method Detail
-
reset
public void reset()
Description copied from interface:CallableAddable
Resets all expected calls and expected matches.- Specified by:
reset
in interfaceCallableAddable
-
call
public java.lang.Object call(Mock mock, java.lang.String methodName, java.lang.Object[] args) throws java.lang.Throwable
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in interfaceCallable
-
matches
public boolean matches(java.lang.String methodName, java.lang.Object[] args)
-
verify
public void verify()
Description copied from interface:Verifiable
Throw an AssertionFailedException if any expectations have not been met.- Specified by:
verify
in interfaceVerifiable
-
addExpect
public void addExpect(Callable call)
- Specified by:
addExpect
in interfaceCallableAddable
-
addMatch
public void addMatch(Callable call)
- Specified by:
addMatch
in interfaceCallableAddable
-
-