Class PowerMockMaker.PowerMockInternalMockHandler

java.lang.Object
org.powermock.api.mockito.internal.mockmaker.PowerMockMaker.PowerMockInternalMockHandler
All Implemented Interfaces:
Serializable, org.mockito.internal.InternalMockHandler<Object>, org.mockito.invocation.MockHandler
Enclosing class:
PowerMockMaker

private static class PowerMockMaker.PowerMockInternalMockHandler extends Object implements org.mockito.internal.InternalMockHandler<Object>
It needs to extend InternalMockHandler because Mockito requires the type to be of InternalMockHandler and not MockHandler
  • Field Details

    • mock

      private final Class<?> mock
  • Constructor Details

    • PowerMockInternalMockHandler

      public PowerMockInternalMockHandler(Class<?> mock)
  • Method Details

    • getMockSettings

      public org.mockito.mock.MockCreationSettings getMockSettings()
      Specified by:
      getMockSettings in interface org.mockito.internal.InternalMockHandler<Object>
    • voidMethodStubbable

      public org.mockito.stubbing.VoidMethodStubbable<Object> voidMethodStubbable(Object mock)
      Specified by:
      voidMethodStubbable in interface org.mockito.internal.InternalMockHandler<Object>
    • setAnswersForStubbing

      public void setAnswersForStubbing(List<org.mockito.stubbing.Answer> answers)
      Specified by:
      setAnswersForStubbing in interface org.mockito.internal.InternalMockHandler<Object>
    • getInvocationContainer

      public org.mockito.internal.stubbing.InvocationContainer getInvocationContainer()
      Specified by:
      getInvocationContainer in interface org.mockito.internal.InternalMockHandler<Object>
    • handle

      public Object handle(org.mockito.invocation.Invocation invocation) throws Throwable
      Specified by:
      handle in interface org.mockito.invocation.MockHandler
      Throws:
      Throwable