Class MockHandlerAdaptor<T>


  • public class MockHandlerAdaptor<T>
    extends java.lang.Object
    The class provides a access to method and data of MockHandler from the given mock instance.
    • 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)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • mock

        private final T mock
      • 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)