public class PowerMockMaker
extends java.lang.Object
implements org.mockito.plugins.MockMaker
| Modifier and Type | Class and Description |
|---|---|
private static class |
PowerMockMaker.StaticMockHandler |
| Modifier and Type | Field and Description |
|---|---|
private org.mockito.plugins.MockMaker |
mockMaker |
| Constructor and Description |
|---|
PowerMockMaker() |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
createMock(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.MockHandler |
getHandler(java.lang.Object mock) |
(package private) org.mockito.plugins.MockMaker |
getMockMaker() |
private java.lang.Object |
getRealMock(java.lang.Object mock) |
private org.mockito.invocation.MockHandler |
instanceMockHandler(java.lang.Object mock) |
org.mockito.plugins.MockMaker.TypeMockability |
isTypeMockable(java.lang.Class<?> type) |
void |
resetMock(java.lang.Object mock,
org.mockito.invocation.MockHandler newHandler,
org.mockito.mock.MockCreationSettings settings) |
private org.mockito.invocation.MockHandler |
staticMockHandler(java.lang.Class mock) |
public <T> T createMock(org.mockito.mock.MockCreationSettings<T> settings,
org.mockito.invocation.MockHandler handler)
createMock in interface org.mockito.plugins.MockMakerpublic org.mockito.invocation.MockHandler getHandler(java.lang.Object mock)
getHandler in interface org.mockito.plugins.MockMakerprivate org.mockito.invocation.MockHandler instanceMockHandler(java.lang.Object mock)
private java.lang.Object getRealMock(java.lang.Object mock)
private org.mockito.invocation.MockHandler staticMockHandler(java.lang.Class mock)
public void resetMock(java.lang.Object mock,
org.mockito.invocation.MockHandler newHandler,
org.mockito.mock.MockCreationSettings settings)
resetMock in interface org.mockito.plugins.MockMakerpublic org.mockito.plugins.MockMaker.TypeMockability isTypeMockable(java.lang.Class<?> type)
isTypeMockable in interface org.mockito.plugins.MockMakerorg.mockito.plugins.MockMaker getMockMaker()
private org.mockito.mock.MockCreationSettings<java.lang.Class> createStaticMockSettings(java.lang.Class mock)