public class MockingProgressImpl extends java.lang.Object implements MockingProgress
Modifier and Type | Field and Description |
---|---|
private ArgumentMatcherStorage |
argumentMatcherStorage |
private java.util.Set<MockitoListener> |
listeners |
private OngoingStubbing<?> |
ongoingStubbing |
private Location |
stubbingInProgress |
private Localized<VerificationMode> |
verificationMode |
private VerificationStrategy |
verificationStrategy |
Constructor and Description |
---|
MockingProgressImpl() |
private final ArgumentMatcherStorage argumentMatcherStorage
private OngoingStubbing<?> ongoingStubbing
private Localized<VerificationMode> verificationMode
private Location stubbingInProgress
private VerificationStrategy verificationStrategy
private final java.util.Set<MockitoListener> listeners
public static VerificationStrategy getDefaultVerificationStrategy()
public void reportOngoingStubbing(OngoingStubbing ongoingStubbing)
reportOngoingStubbing
in interface MockingProgress
public OngoingStubbing<?> pullOngoingStubbing()
pullOngoingStubbing
in interface MockingProgress
public java.util.Set<VerificationListener> verificationListeners()
verificationListeners
in interface MockingProgress
public void verificationStarted(VerificationMode verify)
verificationStarted
in interface MockingProgress
public void resetOngoingStubbing()
MockingProgress
resetOngoingStubbing
in interface MockingProgress
public VerificationMode pullVerificationMode()
pullVerificationMode
in interface MockingProgress
public void stubbingStarted()
stubbingStarted
in interface MockingProgress
public void validateState()
validateState
in interface MockingProgress
private void validateMostStuff()
public void stubbingCompleted()
stubbingCompleted
in interface MockingProgress
public java.lang.String toString()
toString
in class java.lang.Object
public void reset()
reset
in interface MockingProgress
public ArgumentMatcherStorage getArgumentMatcherStorage()
getArgumentMatcherStorage
in interface MockingProgress
public void mockingStarted(java.lang.Object mock, MockCreationSettings settings)
mockingStarted
in interface MockingProgress
public void addListener(MockitoListener listener)
addListener
in interface MockingProgress
static void addListener(MockitoListener listener, java.util.Set<MockitoListener> listeners)
public void removeListener(MockitoListener listener)
removeListener
in interface MockingProgress
public void setVerificationStrategy(VerificationStrategy strategy)
setVerificationStrategy
in interface MockingProgress
public VerificationMode maybeVerifyLazily(VerificationMode mode)
maybeVerifyLazily
in interface MockingProgress
public void clearListeners()
MockingProgress
MockingProgress.addListener(MockitoListener)
.clearListeners
in interface MockingProgress