org.easymock
Interface IMocksControl

All Superinterfaces:
IExpectationSetters

public interface IMocksControl
extends IExpectationSetters

Controls all the mock objects created by it. For details, see the EasyMock documentation.


Method Summary
 void checkOrder(boolean state)
          Switches order checking on and off.
<T> T
createMock(java.lang.Class<T> toMock)
          Creates a mock object that implements the given interface.
 void replay()
          Switches the control from record mode to replay mode.
 void reset()
          Removes all expectations for the mock objects of this control.
 void verify()
          Verifies that all expectations were met.
 
Methods inherited from interface org.easymock.IExpectationSetters
andReturn, andStubReturn, andStubThrow, andThrow, anyTimes, asStub, atLeastOnce, callback, once, times, times
 

Method Detail

createMock

<T> T createMock(java.lang.Class<T> toMock)
Creates a mock object that implements the given interface.

Type Parameters:
T - the interface that the mock object should implement.
Parameters:
toMock - the class of the interface that the mock object should implement.
Returns:
the mock object.

reset

void reset()
Removes all expectations for the mock objects of this control.


replay

void replay()
Switches the control from record mode to replay mode.


verify

void verify()
Verifies that all expectations were met.


checkOrder

void checkOrder(boolean state)
Switches order checking on and off.

Parameters:
state - true switches order checking on, false switches it off.


Copyright © 2001-2005 OFFIS, Tammo Freese. This documentation is provided under the terms of the MIT licence.