public class PowerMockMaker
extends java.lang.Object
implements org.mockito.plugins.MockMaker
MockMaker via Plugins.getMockMaker()
but in the future we may use it more properly.
The reason for its existence is that the current Mockito MockMaker throws exception when getting the name
from of a mock that is created by PowerMock but not know for Mockito. This is triggered when by the
MockUtil class.
For more details see the ToStringGenerator.| Constructor and Description |
|---|
PowerMockMaker() |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
createMock(org.mockito.mock.MockCreationSettings<T> settings,
org.mockito.invocation.MockHandler handler) |
org.mockito.invocation.MockHandler |
getHandler(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) |
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.MockMakerpublic 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.MockMaker