- 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
-
- 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
-
- 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
-
- 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
-
- createInvocation(Object, MockCreationSettings, Method, InvocationFactory.RealMethodBehavior, Object...) - Method in interface org.mockito.invocation.InvocationFactory
-
- 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.