public class EasyMockProvider extends org.easymock.EasyMockSupport implements MockProvider
MockProvider implementation. For details, see
the EasyMock documentation.
Example:
public class Test {
private EasyMockProvider mockProvider = new EasyMockProvider();
@Test
public void test() {
UserDao userDao = mockProvider.createMock(UserDao.class);
mockProvider.replayAll();
// ... use mocks
mockProvider.verifyAll();
}
}
| Constructor and Description |
|---|
EasyMockProvider() |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
createMockComponent(Class<T> type)
Creates a mock object of a given class or interface.
|
void |
resetToDefault(Object... mocks)
Resets the given mock objects and turns them to a mock with default
behavior.
|
<X> X |
resetToDefault(Object mock)
Resets the given mock object and turns them to a mock with default
behavior.
|
void |
resetToNice(Object... mocks)
Resets the given mock objects and turns them to a mock with nice
behavior.
|
<X> X |
resetToNice(Object mock)
Resets the given mock object and turns them to a mock with nice behavior.
|
void |
resetToStrict(Object... mocks)
Resets the given mock objects and turns them to a mock with strict
behavior.
|
<X> X |
resetToStrict(Object mock)
Resets the given mock object and turns them to a mock with strict
behavior.
|
createControl, createControl, createMock, createMock, createMock, createMock, createMock, createMock, createMock, createMock, createMockBuilder, createNiceControl, createNiceMock, createNiceMock, createNiceMock, createNiceMock, createNiceMock, createNiceMock, createStrictControl, createStrictMock, createStrictMock, createStrictMock, createStrictMock, createStrictMock, createStrictMock, injectMocks, replayAll, resetAll, resetAllToDefault, resetAllToNice, resetAllToStrict, verifyAllpublic <T> T createMockComponent(Class<T> type)
createMockComponent in interface MockProvidertype - class or interface to mockpublic void resetToNice(Object... mocks)
mocks - the mock objectspublic <X> X resetToNice(Object mock)
mock - the mock objectpublic void resetToStrict(Object... mocks)
mocks - the mock objectspublic <X> X resetToStrict(Object mock)
mock - the mock objectspublic void resetToDefault(Object... mocks)
mocks - the mock objectspublic <X> X resetToDefault(Object mock)
mock - the mock objectCopyright © 2014. All rights reserved.