public class MockUtil
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
private |
MockUtil() |
Modifier and Type | Method and Description |
---|---|
static <T> T |
createMock(MockCreationSettings<T> settings) |
static InvocationContainerImpl |
getInvocationContainer(java.lang.Object mock) |
static <T> MockHandler<T> |
getMockHandler(T mock) |
static MockName |
getMockName(java.lang.Object mock) |
static MockCreationSettings |
getMockSettings(java.lang.Object mock) |
static boolean |
isMock(java.lang.Object mock) |
static boolean |
isSpy(java.lang.Object mock) |
static void |
maybeRedefineMockName(java.lang.Object mock,
java.lang.String newName) |
static <T> void |
resetMock(T mock) |
static MockMaker.TypeMockability |
typeMockabilityOf(java.lang.Class<?> type) |
private static final MockMaker mockMaker
public static MockMaker.TypeMockability typeMockabilityOf(java.lang.Class<?> type)
public static <T> T createMock(MockCreationSettings<T> settings)
public static <T> void resetMock(T mock)
public static <T> MockHandler<T> getMockHandler(T mock)
public static InvocationContainerImpl getInvocationContainer(java.lang.Object mock)
public static boolean isSpy(java.lang.Object mock)
public static boolean isMock(java.lang.Object mock)
public static MockName getMockName(java.lang.Object mock)
public static void maybeRedefineMockName(java.lang.Object mock, java.lang.String newName)
public static MockCreationSettings getMockSettings(java.lang.Object mock)