java.lang.Object
org.powermock.api.mockito.internal.mockcreation.AbstractMockCreator
org.powermock.api.mockito.internal.mockcreation.MockCreator

public class MockCreator extends AbstractMockCreator
  • Field Details

    • MOCK_CREATOR

      private static final MockCreator MOCK_CREATOR
  • Constructor Details

    • MockCreator

      public MockCreator()
  • Method Details

    • mock

      public static <T> T mock(Class<T> type, boolean isStatic, boolean isSpy, Object delegator, org.mockito.MockSettings mockSettings, Method... methods)
    • createMock

      protected <T> T createMock(Class<T> type, boolean isStatic, boolean isSpy, Object delegator, org.mockito.MockSettings mockSettings, Method... methods)
      Specified by:
      createMock in class AbstractMockCreator
    • isFinalJavaSystemClass

      private <T> boolean isFinalJavaSystemClass(Class<T> type)
    • createMethodInvocationControl

      private <T> MockCreator.MockData<T> createMethodInvocationControl(String mockName, Class<T> type, Method[] methods, boolean isSpy, Object delegator, org.mockito.MockSettings mockSettings)
    • toInstanceName

      private String toInstanceName(Class<?> clazz, org.mockito.MockSettings mockSettings)