Class MockHandlerAdaptor<T>
- java.lang.Object
-
- org.powermock.api.mockito.invocation.MockHandlerAdaptor<T>
-
public class MockHandlerAdaptor<T> extends java.lang.Object
The class provides a access to method and data ofMockHandler
from the given mock instance.
-
-
Field Summary
Fields Modifier and Type Field Description private InvocationFactory
invocationFactory
private T
mock
private org.mockito.MockingDetails
mockingDetails
-
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.Invocation
createInvocation(java.lang.Object mock, java.lang.reflect.Method method, java.lang.Object[] arguments)
java.lang.Object
getMock()
private org.mockito.invocation.MockHandler
getMockHandler()
org.mockito.mock.MockCreationSettings<?>
getMockSettings()
(package private) java.lang.Object
performIntercept(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)
-
-