org.powermock.api.mockito.internal.mockmaker
Class PowerMockMaker
java.lang.Object
org.powermock.api.mockito.internal.mockmaker.PowerMockMaker
- All Implemented Interfaces:
- org.mockito.plugins.MockMaker
public class PowerMockMaker
- extends java.lang.Object
- implements org.mockito.plugins.MockMaker
A PowerMock implementation of the MockMaker. Right now it simply delegates to the
CglibMockMaker
but in the future we may use it more properly.
The reason for its existence is that the CglibMockMaker throws exception for when getting the name
from of a mock that is created by PowerMock but not know for Mockito. This is trigged when by the MockUtil class.
For more details see the ToStringGenerator
.
Method Summary |
|
createMock(org.mockito.mock.MockCreationSettings<T> settings,
org.mockito.invocation.MockHandler handler)
|
org.mockito.invocation.MockHandler |
getHandler(java.lang.Object mock)
|
void |
resetMock(java.lang.Object mock,
org.mockito.invocation.MockHandler newHandler,
org.mockito.mock.MockCreationSettings settings)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PowerMockMaker
public PowerMockMaker()
createMock
public <T> T createMock(org.mockito.mock.MockCreationSettings<T> settings,
org.mockito.invocation.MockHandler handler)
- Specified by:
createMock
in interface org.mockito.plugins.MockMaker
getHandler
public org.mockito.invocation.MockHandler getHandler(java.lang.Object mock)
- Specified by:
getHandler
in interface org.mockito.plugins.MockMaker
resetMock
public void resetMock(java.lang.Object mock,
org.mockito.invocation.MockHandler newHandler,
org.mockito.mock.MockCreationSettings settings)
- Specified by:
resetMock
in interface org.mockito.plugins.MockMaker
Copyright © 2007-2013. All Rights Reserved.