Class PowerMockMaker.PowerMockInternalMockHandler
- java.lang.Object
-
- org.powermock.api.mockito.internal.mockmaker.PowerMockMaker.PowerMockInternalMockHandler
-
- All Implemented Interfaces:
java.io.Serializable,org.mockito.internal.InternalMockHandler<java.lang.Object>,org.mockito.invocation.MockHandler
- Enclosing class:
- PowerMockMaker
private static class PowerMockMaker.PowerMockInternalMockHandler extends java.lang.Object implements org.mockito.internal.InternalMockHandler<java.lang.Object>It needs to extend InternalMockHandler because Mockito requires the type to be of InternalMockHandler and not MockHandler
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Class<?>mock
-
Constructor Summary
Constructors Constructor Description PowerMockInternalMockHandler(java.lang.Class<?> mock)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.mockito.internal.stubbing.InvocationContainergetInvocationContainer()org.mockito.mock.MockCreationSettingsgetMockSettings()java.lang.Objecthandle(org.mockito.invocation.Invocation invocation)voidsetAnswersForStubbing(java.util.List<org.mockito.stubbing.Answer> answers)org.mockito.stubbing.VoidMethodStubbable<java.lang.Object>voidMethodStubbable(java.lang.Object mock)
-
-
-
Method Detail
-
getMockSettings
public org.mockito.mock.MockCreationSettings getMockSettings()
- Specified by:
getMockSettingsin interfaceorg.mockito.internal.InternalMockHandler<java.lang.Object>
-
voidMethodStubbable
public org.mockito.stubbing.VoidMethodStubbable<java.lang.Object> voidMethodStubbable(java.lang.Object mock)
- Specified by:
voidMethodStubbablein interfaceorg.mockito.internal.InternalMockHandler<java.lang.Object>
-
setAnswersForStubbing
public void setAnswersForStubbing(java.util.List<org.mockito.stubbing.Answer> answers)
- Specified by:
setAnswersForStubbingin interfaceorg.mockito.internal.InternalMockHandler<java.lang.Object>
-
getInvocationContainer
public org.mockito.internal.stubbing.InvocationContainer getInvocationContainer()
- Specified by:
getInvocationContainerin interfaceorg.mockito.internal.InternalMockHandler<java.lang.Object>
-
handle
public java.lang.Object handle(org.mockito.invocation.Invocation invocation) throws java.lang.Throwable- Specified by:
handlein interfaceorg.mockito.invocation.MockHandler- Throws:
java.lang.Throwable
-
-