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 ArgumentMatcherStorage
argumentMatcherStorage
private java.util.Set<MockitoListener>
listeners
private OngoingStubbing<?>
ongoingStubbing
private Location
stubbingInProgress
private Localized<VerificationMode>
verificationMode
private VerificationStrategy
verificationStrategy
-
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:
reportOngoingStubbing
in interfaceMockingProgress
-
pullOngoingStubbing
public OngoingStubbing<?> pullOngoingStubbing()
- Specified by:
pullOngoingStubbing
in interfaceMockingProgress
-
verificationListeners
public java.util.Set<VerificationListener> verificationListeners()
- Specified by:
verificationListeners
in interfaceMockingProgress
-
verificationStarted
public void verificationStarted(VerificationMode verify)
- Specified by:
verificationStarted
in interfaceMockingProgress
-
resetOngoingStubbing
public void resetOngoingStubbing()
(non-Javadoc)- Specified by:
resetOngoingStubbing
in interfaceMockingProgress
- See Also:
MockingProgress.resetOngoingStubbing()
-
pullVerificationMode
public VerificationMode pullVerificationMode()
- Specified by:
pullVerificationMode
in interfaceMockingProgress
-
stubbingStarted
public void stubbingStarted()
- Specified by:
stubbingStarted
in interfaceMockingProgress
-
validateState
public void validateState()
- Specified by:
validateState
in interfaceMockingProgress
-
validateMostStuff
private void validateMostStuff()
-
stubbingCompleted
public void stubbingCompleted()
- Specified by:
stubbingCompleted
in interfaceMockingProgress
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
reset
public void reset()
- Specified by:
reset
in interfaceMockingProgress
-
getArgumentMatcherStorage
public ArgumentMatcherStorage getArgumentMatcherStorage()
- Specified by:
getArgumentMatcherStorage
in interfaceMockingProgress
-
mockingStarted
public void mockingStarted(java.lang.Object mock, MockCreationSettings settings)
- Specified by:
mockingStarted
in interfaceMockingProgress
-
mockingStarted
public void mockingStarted(java.lang.Class<?> mock, MockCreationSettings settings)
- Specified by:
mockingStarted
in interfaceMockingProgress
-
addListener
public void addListener(MockitoListener listener)
- Specified by:
addListener
in interfaceMockingProgress
-
addListener
static void addListener(MockitoListener listener, java.util.Set<MockitoListener> listeners)
-
removeListener
public void removeListener(MockitoListener listener)
- Specified by:
removeListener
in interfaceMockingProgress
-
setVerificationStrategy
public void setVerificationStrategy(VerificationStrategy strategy)
- Specified by:
setVerificationStrategy
in interfaceMockingProgress
-
maybeVerifyLazily
public VerificationMode maybeVerifyLazily(VerificationMode mode)
- Specified by:
maybeVerifyLazily
in interfaceMockingProgress
-
clearListeners
public void clearListeners()
Description copied from interface:MockingProgress
Removes all listeners added viaMockingProgress.addListener(MockitoListener)
.- Specified by:
clearListeners
in interfaceMockingProgress
-
-