T
- type of mock object to handlepublic class MockHandler<T> extends java.lang.Object implements MockitoInvocationHandler, MockHandlerInterface<T>
Constructor and Description |
---|
MockHandler(MockHandlerInterface<T> oldMockHandler) |
MockHandler(MockSettingsImpl mockSettings) |
Modifier and Type | Method and Description |
---|---|
InvocationContainer |
getInvocationContainer() |
MockSettingsImpl |
getMockSettings() |
java.lang.Object |
handle(Invocation invocation) |
void |
setAnswersForStubbing(java.util.List<Answer> answers) |
VoidMethodStubbable<T> |
voidMethodStubbable(T mock) |
public MockHandler(MockSettingsImpl mockSettings)
public MockHandler(MockHandlerInterface<T> oldMockHandler)
public java.lang.Object handle(Invocation invocation) throws java.lang.Throwable
handle
in interface MockitoInvocationHandler
java.lang.Throwable
public VoidMethodStubbable<T> voidMethodStubbable(T mock)
voidMethodStubbable
in interface MockHandlerInterface<T>
public MockSettingsImpl getMockSettings()
getMockSettings
in interface MockHandlerInterface<T>
public void setAnswersForStubbing(java.util.List<Answer> answers)
setAnswersForStubbing
in interface MockHandlerInterface<T>
public InvocationContainer getInvocationContainer()
getInvocationContainer
in interface MockHandlerInterface<T>