Uses of Interface
org.mockito.invocation.MockHandler
-
Packages that use MockHandler Package Description org.mockito Mockito is a mock library for java - seeMockito
class for usage.org.mockito.internal Internal classes, not to be used by clients.org.mockito.internal.creation.bytebuddy ByteBuddy related stuff.org.mockito.internal.creation.proxy Mock makers based on theProxy
utility.org.mockito.internal.handler org.mockito.internal.util Static utilsorg.mockito.plugins Mockito plugins allow customization of behavior. -
-
Uses of MockHandler in org.mockito
Methods in org.mockito that return MockHandler Modifier and Type Method Description MockHandler
MockingDetails. getMockHandler()
Returns theMockHandler
associated with this mock object. -
Uses of MockHandler in org.mockito.internal
Subinterfaces of MockHandler in org.mockito.internal Modifier and Type Interface Description interface
InternalMockHandler<T>
Deprecated. -
Uses of MockHandler in org.mockito.internal.creation.bytebuddy
Fields in org.mockito.internal.creation.bytebuddy declared as MockHandler Modifier and Type Field Description private MockHandler
InlineDelegateByteBuddyMockMaker.InlineStaticMockControl. handler
(package private) MockHandler
MockMethodInterceptor. handler
Fields in org.mockito.internal.creation.bytebuddy with type parameters of type MockHandler Modifier and Type Field Description private java.util.function.Function<MockedConstruction.Context,MockHandler<T>>
InlineDelegateByteBuddyMockMaker.InlineConstructionMockControl. handlerFactory
Methods in org.mockito.internal.creation.bytebuddy that return MockHandler Modifier and Type Method Description MockHandler
ByteBuddyMockMaker. getHandler(java.lang.Object mock)
MockHandler
InlineByteBuddyMockMaker. getHandler(java.lang.Object mock)
MockHandler
InlineDelegateByteBuddyMockMaker. getHandler(java.lang.Object mock)
MockHandler
SubclassByteBuddyMockMaker. getHandler(java.lang.Object mock)
MockHandler
MockMethodInterceptor. getMockHandler()
Methods in org.mockito.internal.creation.bytebuddy with parameters of type MockHandler Modifier and Type Method Description <T> T
ByteBuddyMockMaker. createMock(MockCreationSettings<T> settings, MockHandler handler)
<T> T
InlineByteBuddyMockMaker. createMock(MockCreationSettings<T> settings, MockHandler handler)
<T> T
InlineDelegateByteBuddyMockMaker. createMock(MockCreationSettings<T> settings, MockHandler handler)
<T> T
SubclassByteBuddyMockMaker. createMock(MockCreationSettings<T> settings, MockHandler handler)
<T> java.util.Optional<T>
ByteBuddyMockMaker. createSpy(MockCreationSettings<T> settings, MockHandler handler, T object)
<T> java.util.Optional<T>
InlineByteBuddyMockMaker. createSpy(MockCreationSettings<T> settings, MockHandler handler, T instance)
<T> java.util.Optional<T>
InlineDelegateByteBuddyMockMaker. createSpy(MockCreationSettings<T> settings, MockHandler handler, T object)
<T> MockMaker.StaticMockControl<T>
ByteBuddyMockMaker. createStaticMock(java.lang.Class<T> type, MockCreationSettings<T> settings, MockHandler handler)
<T> MockMaker.StaticMockControl<T>
InlineByteBuddyMockMaker. createStaticMock(java.lang.Class<T> type, MockCreationSettings<T> settings, MockHandler handler)
<T> MockMaker.StaticMockControl<T>
InlineDelegateByteBuddyMockMaker. createStaticMock(java.lang.Class<T> type, MockCreationSettings<T> settings, MockHandler handler)
private <T> T
InlineDelegateByteBuddyMockMaker. doCreateMock(MockCreationSettings<T> settings, MockHandler handler, boolean nullOnNonInlineConstruction)
void
ByteBuddyMockMaker. resetMock(java.lang.Object mock, MockHandler newHandler, MockCreationSettings settings)
void
InlineByteBuddyMockMaker. resetMock(java.lang.Object mock, MockHandler newHandler, MockCreationSettings settings)
void
InlineDelegateByteBuddyMockMaker. resetMock(java.lang.Object mock, MockHandler newHandler, MockCreationSettings settings)
void
SubclassByteBuddyMockMaker. resetMock(java.lang.Object mock, MockHandler newHandler, MockCreationSettings settings)
Constructors in org.mockito.internal.creation.bytebuddy with parameters of type MockHandler Constructor Description InlineStaticMockControl(java.lang.Class<T> type, java.util.Map<java.lang.Class<?>,MockMethodInterceptor> interceptors, MockCreationSettings<T> settings, MockHandler handler)
MockMethodInterceptor(MockHandler handler, MockCreationSettings mockCreationSettings)
-
Uses of MockHandler in org.mockito.internal.creation.proxy
Fields in org.mockito.internal.creation.proxy with type parameters of type MockHandler Modifier and Type Field Description private java.util.concurrent.atomic.AtomicReference<MockHandler<?>>
ProxyMockMaker.MockInvocationHandler. handler
Methods in org.mockito.internal.creation.proxy that return MockHandler Modifier and Type Method Description MockHandler
ProxyMockMaker. getHandler(java.lang.Object mock)
Methods in org.mockito.internal.creation.proxy with parameters of type MockHandler Modifier and Type Method Description <T> T
ProxyMockMaker. createMock(MockCreationSettings<T> settings, MockHandler handler)
void
ProxyMockMaker. resetMock(java.lang.Object mock, MockHandler newHandler, MockCreationSettings settings)
Constructors in org.mockito.internal.creation.proxy with parameters of type MockHandler Constructor Description MockInvocationHandler(MockHandler<?> handler, MockCreationSettings<?> settings)
-
Uses of MockHandler in org.mockito.internal.handler
Classes in org.mockito.internal.handler that implement MockHandler Modifier and Type Class Description (package private) class
InvocationNotifierHandler<T>
Handler, that call all listeners wanted for this mock, before delegating it to the parameterized handler.class
MockHandlerImpl<T>
Invocation handler set on mock objects.(package private) class
NullResultGuardian<T>
Protects the results from delegate MockHandler.Fields in org.mockito.internal.handler declared as MockHandler Modifier and Type Field Description private MockHandler<T>
NullResultGuardian. delegate
private MockHandler<T>
InvocationNotifierHandler. mockHandler
Methods in org.mockito.internal.handler that return MockHandler Modifier and Type Method Description static <T> MockHandler<T>
MockHandlerFactory. createMockHandler(MockCreationSettings<T> settings)
Constructors in org.mockito.internal.handler with parameters of type MockHandler Constructor Description InvocationNotifierHandler(MockHandler<T> mockHandler, MockCreationSettings<T> settings)
NullResultGuardian(MockHandler<T> delegate)
-
Uses of MockHandler in org.mockito.internal.util
Methods in org.mockito.internal.util that return MockHandler Modifier and Type Method Description MockHandler
DefaultMockingDetails. getMockHandler()
static MockHandler<?>
MockUtil. getMockHandler(java.lang.Object mock)
private MockHandler<?>
DefaultMockingDetails. mockHandler()
-
Uses of MockHandler in org.mockito.plugins
Methods in org.mockito.plugins that return MockHandler Modifier and Type Method Description MockHandler
MockMaker. getHandler(java.lang.Object mock)
Returns the handler for themock
.Methods in org.mockito.plugins with parameters of type MockHandler Modifier and Type Method Description <T> T
MockMaker. createMock(MockCreationSettings<T> settings, MockHandler handler)
If you want to provide your own implementation ofMockMaker
this method should: Create a proxy object that implementssettings.typeToMock
and potentially alsosettings.extraInterfaces
. You may use the information fromsettings
to create/configure your proxy object. Your proxy object should carry thehandler
with it.default <T> java.util.Optional<T>
MockMaker. createSpy(MockCreationSettings<T> settings, MockHandler handler, T instance)
By implementing this method, a mock maker can optionally support the creation of spies where all fields are set within a constructor.default <T> MockMaker.StaticMockControl<T>
MockMaker. createStaticMock(java.lang.Class<T> type, MockCreationSettings<T> settings, MockHandler handler)
If you want to provide your own implementation ofMockMaker
this method should: Alter the supplied class to only change its behavior in the current thread. Only alters the static method's behavior after being enabled. Stops the altered behavior when disabled.void
MockMaker. resetMock(java.lang.Object mock, MockHandler newHandler, MockCreationSettings settings)
Replaces the existing handler onmock
withnewHandler
.
-