Class MockHandlerAdaptor<T>
- java.lang.Object
-
- org.powermock.api.mockito.invocation.MockHandlerAdaptor<T>
-
public class MockHandlerAdaptor<T> extends java.lang.ObjectThe class provides a access to method and data ofMockHandlerfrom the given mock instance.
-
-
Field Summary
Fields Modifier and Type Field Description private InvocationFactoryinvocationFactoryprivate Tmockprivate org.mockito.MockingDetailsmockingDetails
-
Constructor Summary
Constructors Constructor Description MockHandlerAdaptor(T mock)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private org.mockito.invocation.InvocationcreateInvocation(java.lang.Object mock, java.lang.reflect.Method method, java.lang.Object[] arguments)java.lang.ObjectgetMock()private org.mockito.invocation.MockHandlergetMockHandler()org.mockito.mock.MockCreationSettings<?>getMockSettings()(package private) java.lang.ObjectperformIntercept(java.lang.Object mock, java.lang.reflect.Method method, java.lang.Object[] arguments)
-
-
-
Field Detail
-
mock
private final T mock
-
invocationFactory
private final InvocationFactory invocationFactory
-
mockingDetails
private final org.mockito.MockingDetails mockingDetails
-
-
Constructor Detail
-
MockHandlerAdaptor
MockHandlerAdaptor(T mock)
-
-
Method Detail
-
getMock
public java.lang.Object getMock()
-
getMockSettings
public org.mockito.mock.MockCreationSettings<?> getMockSettings()
-
getMockHandler
private org.mockito.invocation.MockHandler getMockHandler()
-
performIntercept
java.lang.Object performIntercept(java.lang.Object mock, java.lang.reflect.Method method, java.lang.Object[] arguments) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
createInvocation
private org.mockito.invocation.Invocation createInvocation(java.lang.Object mock, java.lang.reflect.Method method, java.lang.Object[] arguments)
-
-