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.InvocationContainer
getInvocationContainer()
org.mockito.mock.MockCreationSettings
getMockSettings()
java.lang.Object
handle(org.mockito.invocation.Invocation invocation)
void
setAnswersForStubbing(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:
getMockSettings
in interfaceorg.mockito.internal.InternalMockHandler<java.lang.Object>
-
voidMethodStubbable
public org.mockito.stubbing.VoidMethodStubbable<java.lang.Object> voidMethodStubbable(java.lang.Object mock)
- Specified by:
voidMethodStubbable
in interfaceorg.mockito.internal.InternalMockHandler<java.lang.Object>
-
setAnswersForStubbing
public void setAnswersForStubbing(java.util.List<org.mockito.stubbing.Answer> answers)
- Specified by:
setAnswersForStubbing
in interfaceorg.mockito.internal.InternalMockHandler<java.lang.Object>
-
getInvocationContainer
public org.mockito.internal.stubbing.InvocationContainer getInvocationContainer()
- Specified by:
getInvocationContainer
in interfaceorg.mockito.internal.InternalMockHandler<java.lang.Object>
-
handle
public java.lang.Object handle(org.mockito.invocation.Invocation invocation) throws java.lang.Throwable
- Specified by:
handle
in interfaceorg.mockito.invocation.MockHandler
- Throws:
java.lang.Throwable
-
-