Package org.mockito.internal.progress
Class MockingProgressImpl
- java.lang.Object
-
- org.mockito.internal.progress.MockingProgressImpl
-
- All Implemented Interfaces:
MockingProgress
public class MockingProgressImpl extends java.lang.Object implements MockingProgress
-
-
Field Summary
Fields Modifier and Type Field Description private ArgumentMatcherStorageargumentMatcherStorageprivate java.util.Set<MockitoListener>listenersprivate OngoingStubbing<?>ongoingStubbingprivate LocationstubbingInProgressprivate Localized<VerificationMode>verificationModeprivate VerificationStrategyverificationStrategy
-
Constructor Summary
Constructors Constructor Description MockingProgressImpl()
-
Method Summary
-
-
-
Field Detail
-
argumentMatcherStorage
private final ArgumentMatcherStorage argumentMatcherStorage
-
ongoingStubbing
private OngoingStubbing<?> ongoingStubbing
-
verificationMode
private Localized<VerificationMode> verificationMode
-
stubbingInProgress
private Location stubbingInProgress
-
verificationStrategy
private VerificationStrategy verificationStrategy
-
listeners
private final java.util.Set<MockitoListener> listeners
-
-
Method Detail
-
getDefaultVerificationStrategy
public static VerificationStrategy getDefaultVerificationStrategy()
-
reportOngoingStubbing
public void reportOngoingStubbing(OngoingStubbing ongoingStubbing)
- Specified by:
reportOngoingStubbingin interfaceMockingProgress
-
pullOngoingStubbing
public OngoingStubbing<?> pullOngoingStubbing()
- Specified by:
pullOngoingStubbingin interfaceMockingProgress
-
verificationListeners
public java.util.Set<VerificationListener> verificationListeners()
- Specified by:
verificationListenersin interfaceMockingProgress
-
verificationStarted
public void verificationStarted(VerificationMode verify)
- Specified by:
verificationStartedin interfaceMockingProgress
-
resetOngoingStubbing
public void resetOngoingStubbing()
Description copied from interface:MockingProgressRemoves ongoing stubbing so that in case the framework is misused state validation errors are more accurate- Specified by:
resetOngoingStubbingin interfaceMockingProgress
-
pullVerificationMode
public VerificationMode pullVerificationMode()
- Specified by:
pullVerificationModein interfaceMockingProgress
-
stubbingStarted
public void stubbingStarted()
- Specified by:
stubbingStartedin interfaceMockingProgress
-
validateState
public void validateState()
- Specified by:
validateStatein interfaceMockingProgress
-
validateMostStuff
private void validateMostStuff()
-
stubbingCompleted
public void stubbingCompleted()
- Specified by:
stubbingCompletedin interfaceMockingProgress
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
reset
public void reset()
- Specified by:
resetin interfaceMockingProgress
-
getArgumentMatcherStorage
public ArgumentMatcherStorage getArgumentMatcherStorage()
- Specified by:
getArgumentMatcherStoragein interfaceMockingProgress
-
mockingStarted
public void mockingStarted(java.lang.Object mock, MockCreationSettings settings)- Specified by:
mockingStartedin interfaceMockingProgress
-
mockingStarted
public void mockingStarted(java.lang.Class<?> mock, MockCreationSettings settings)- Specified by:
mockingStartedin interfaceMockingProgress
-
addListener
public void addListener(MockitoListener listener)
- Specified by:
addListenerin interfaceMockingProgress
-
addListener
static void addListener(MockitoListener listener, java.util.Set<MockitoListener> listeners)
-
removeListener
public void removeListener(MockitoListener listener)
- Specified by:
removeListenerin interfaceMockingProgress
-
setVerificationStrategy
public void setVerificationStrategy(VerificationStrategy strategy)
- Specified by:
setVerificationStrategyin interfaceMockingProgress
-
maybeVerifyLazily
public VerificationMode maybeVerifyLazily(VerificationMode mode)
- Specified by:
maybeVerifyLazilyin interfaceMockingProgress
-
clearListeners
public void clearListeners()
Description copied from interface:MockingProgressRemoves all listeners added viaMockingProgress.addListener(MockitoListener).- Specified by:
clearListenersin interfaceMockingProgress
-
-