Skip navigation links
Mockito 3.11.1 API
A B C D E F G H I L M N O P R S T U V W 

C

call() - Method in interface org.mockito.invocation.InvocationFactory.RealMethodBehavior
 
callRealMethod() - Method in interface org.mockito.invocation.InvocationOnMock
calls real method
calls(int) - Static method in class org.mockito.Mockito
Allows non-greedy verification in order.
CALLS_REAL_METHODS - Static variable in class org.mockito.Mockito
Optional Answer to be used with Mockito.mock(Class, Answer)
CannotStubVoidMethodWithReturnValue - Exception in org.mockito.exceptions.misusing
 
CannotStubVoidMethodWithReturnValue(String) - Constructor for exception org.mockito.exceptions.misusing.CannotStubVoidMethodWithReturnValue
 
CannotVerifyStubOnlyMock - Exception in org.mockito.exceptions.misusing
 
CannotVerifyStubOnlyMock(String) - Constructor for exception org.mockito.exceptions.misusing.CannotVerifyStubOnlyMock
 
Captor - Annotation Type in org.mockito
Allows shorthand ArgumentCaptor creation on fields.
capture() - Method in class org.mockito.ArgumentCaptor
Use it to capture the argument.
captureArgumentsFrom(Invocation) - Method in interface org.mockito.invocation.MatchableInvocation
This method is used by Mockito to implement argument captor functionality (see ArgumentCaptor.
charThat(ArgumentMatcher<Character>) - Static method in class org.mockito.ArgumentMatchers
Allows creating custom char argument matchers.
charThat(Matcher<Character>) - Static method in class org.mockito.hamcrest.MockitoHamcrest
Enables integrating hamcrest matchers that match primitive char arguments.
CheckReturnValue - Annotation Type in org.mockito
This annotation is not supposed to be used by Mockito end-users.
cleansStackTrace() - Method in class org.mockito.configuration.DefaultMockitoConfiguration
 
cleansStackTrace() - Method in interface org.mockito.configuration.IMockitoConfiguration
This should be turned on unless you're a Mockito developer and you wish to have verbose (read: messy) stack traces that only few understand (eg: Mockito developers)
clearAllCaches() - Static method in class org.mockito.Mockito
Clears all mocks, type caches and instrumentations.
clearAllCaches() - Method in interface org.mockito.plugins.MockMaker
Clears all cashes for mocked types and removes all byte code alterations, if possible.
clearAllMocks() - Method in interface org.mockito.plugins.InlineMockMaker
Cleans up internal state for all existing mocks.
clearInlineMock(Object) - Method in interface org.mockito.MockitoFramework
Clears up internal state of specific inline mock.
clearInlineMocks() - Method in interface org.mockito.MockitoFramework
Clears up internal state of all inline mocks.
clearInvocations() - Method in interface org.mockito.MockedStatic
clearInvocations(T...) - Static method in class org.mockito.Mockito
Use this method in order to only clear invocations, when stubbing is non-trivial.
clearMock(Object) - Method in interface org.mockito.plugins.InlineMockMaker
Clean up internal state for specified mock.
close() - Method in class org.mockito.plugins.AnnotationEngine.NoAction
 
close() - Method in interface org.mockito.ScopedMock
Closes this scoped mock and throws an exception if already closed.
closeOnDemand() - Method in interface org.mockito.ScopedMock
Releases this scoped mock and is non-operational if already released.
cmpEq(T) - Static method in class org.mockito.AdditionalMatchers
comparable argument equals to the given value according to their compareTo method.
collectAndReport() - Method in interface org.mockito.junit.VerificationCollector
Collect all lazily verified behaviour.
collector() - Static method in class org.mockito.junit.MockitoJUnit
Creates a rule instance that can perform lazy verifications.
ConsoleSpammingMockitoJUnitRunner - Class in org.mockito.runners
Deprecated.
as of 2.1.0. Use the MockitoJUnitRunner runner instead which contains support for detecting unused stubs.

If you still prefer using this runner, tell us why (create ticket in our issue tracker).

ConsoleSpammingMockitoJUnitRunner(Class<?>) - Constructor for class org.mockito.runners.ConsoleSpammingMockitoJUnitRunner
Deprecated.
 
constructed() - Method in interface org.mockito.MockedConstruction
 
constructor() - Method in interface org.mockito.MockedConstruction.Context
 
contains(String) - Static method in class org.mockito.ArgumentMatchers
String argument that contains the given substring.
copySelfWithNewVerificationMode(VerificationMode) - Method in class org.mockito.verification.After
 
copySelfWithNewVerificationMode(VerificationMode) - Method in class org.mockito.verification.Timeout
 
createConstructionMock(Class<T>, Function<MockedConstruction.Context, MockCreationSettings<T>>, Function<MockedConstruction.Context, MockHandler<T>>, MockedConstruction.MockInitializer<T>) - Method in interface org.mockito.plugins.MockMaker
If you want to provide your own implementation of MockMaker this method should: Intercept all constructions of the specified type in the current thread Only intercept the construction after being enabled. Stops the interception when disabled.
createInvocation(Object, MockCreationSettings, Method, Callable, Object...) - Method in interface org.mockito.invocation.InvocationFactory
Deprecated.
Use InvocationFactory.createInvocation(Object, MockCreationSettings, Method, RealMethodBehavior, Object...) instead. Why deprecated? We found use cases where we need to handle Throwable and ensure correct stack trace filtering (removing Mockito internals from the stack trace). Hence the introduction of InvocationFactory.RealMethodBehavior. Creates instance of an Invocation object. This method is useful for framework integrators to programmatically simulate method calls on mocks using MockHandler. It enables advanced framework integrations.
createInvocation(Object, MockCreationSettings, Method, InvocationFactory.RealMethodBehavior, Object...) - Method in interface org.mockito.invocation.InvocationFactory
Creates instance of an Invocation object.
createMock(MockCreationSettings<T>, MockHandler) - Method in interface org.mockito.plugins.MockMaker
If you want to provide your own implementation of MockMaker this method should: Create a proxy object that implements settings.typeToMock and potentially also settings.extraInterfaces. You may use the information from settings to create/configure your proxy object. Your proxy object should carry the handler with it.
createSpy(MockCreationSettings<T>, MockHandler, T) - Method in interface org.mockito.plugins.MockMaker
By implementing this method, a mock maker can optionally support the creation of spies where all fields are set within a constructor.
createStaticMock(Class<T>, MockCreationSettings<T>, MockHandler) - Method in interface org.mockito.plugins.MockMaker
If you want to provide your own implementation of MockMaker 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.
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links
Mockito 3.11.1 API