Class PowerMockMaker
- java.lang.Object
-
- org.powermock.api.mockito.mockmaker.PowerMockMaker
-
- All Implemented Interfaces:
org.mockito.plugins.MockMaker
public class PowerMockMaker extends java.lang.Object implements org.mockito.plugins.MockMakerA PowerMock implementation of the MockMaker.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static classPowerMockMaker.StaticMockHandler
-
Field Summary
Fields Modifier and Type Field Description private org.mockito.plugins.MockMakermockMaker
-
Constructor Summary
Constructors Constructor Description PowerMockMaker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> TcreateMock(org.mockito.mock.MockCreationSettings<T> settings, org.mockito.invocation.MockHandler handler)private org.mockito.mock.MockCreationSettings<java.lang.Class>createStaticMockSettings(java.lang.Class mock)org.mockito.invocation.MockHandlergetHandler(java.lang.Object mock)(package private) org.mockito.plugins.MockMakergetMockMaker()private java.lang.ObjectgetRealMock(java.lang.Object mock)private org.mockito.invocation.MockHandlerinstanceMockHandler(java.lang.Object mock)org.mockito.plugins.MockMaker.TypeMockabilityisTypeMockable(java.lang.Class<?> type)voidresetMock(java.lang.Object mock, org.mockito.invocation.MockHandler newHandler, org.mockito.mock.MockCreationSettings settings)private org.mockito.invocation.MockHandlerstaticMockHandler(java.lang.Class mock)
-
-
-
Method Detail
-
createMock
public <T> T createMock(org.mockito.mock.MockCreationSettings<T> settings, org.mockito.invocation.MockHandler handler)- Specified by:
createMockin interfaceorg.mockito.plugins.MockMaker
-
getHandler
public org.mockito.invocation.MockHandler getHandler(java.lang.Object mock)
- Specified by:
getHandlerin interfaceorg.mockito.plugins.MockMaker
-
instanceMockHandler
private org.mockito.invocation.MockHandler instanceMockHandler(java.lang.Object mock)
-
getRealMock
private java.lang.Object getRealMock(java.lang.Object mock)
-
staticMockHandler
private org.mockito.invocation.MockHandler staticMockHandler(java.lang.Class mock)
-
resetMock
public void resetMock(java.lang.Object mock, org.mockito.invocation.MockHandler newHandler, org.mockito.mock.MockCreationSettings settings)- Specified by:
resetMockin interfaceorg.mockito.plugins.MockMaker
-
isTypeMockable
public org.mockito.plugins.MockMaker.TypeMockability isTypeMockable(java.lang.Class<?> type)
- Specified by:
isTypeMockablein interfaceorg.mockito.plugins.MockMaker
-
getMockMaker
org.mockito.plugins.MockMaker getMockMaker()
-
createStaticMockSettings
private org.mockito.mock.MockCreationSettings<java.lang.Class> createStaticMockSettings(java.lang.Class mock)
-
-