Package org.mockito.internal.util
Class MockUtil
- java.lang.Object
-
- org.mockito.internal.util.MockUtil
-
public class MockUtil extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description private
MockUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method 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)
-
-
-
Field Detail
-
mockMaker
private static final MockMaker mockMaker
-
-
Method Detail
-
typeMockabilityOf
public static MockMaker.TypeMockability typeMockabilityOf(java.lang.Class<?> type)
-
createMock
public static <T> T createMock(MockCreationSettings<T> settings)
-
resetMock
public static <T> void resetMock(T mock)
-
getMockHandler
public static <T> MockHandler<T> getMockHandler(T mock)
-
getInvocationContainer
public static InvocationContainerImpl getInvocationContainer(java.lang.Object mock)
-
isSpy
public static boolean isSpy(java.lang.Object mock)
-
isMock
public static boolean isMock(java.lang.Object mock)
-
getMockName
public static MockName getMockName(java.lang.Object mock)
-
maybeRedefineMockName
public static void maybeRedefineMockName(java.lang.Object mock, java.lang.String newName)
-
getMockSettings
public static MockCreationSettings getMockSettings(java.lang.Object mock)
-
-