Package org.mockito.internal.progress
Class ThreadSafeMockingProgress
- java.lang.Object
-
- org.mockito.internal.progress.ThreadSafeMockingProgress
-
- All Implemented Interfaces:
java.io.Serializable,MockingProgress
public class ThreadSafeMockingProgress extends java.lang.Object implements MockingProgress, java.io.Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ThreadSafeMockingProgress()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ArgumentMatcherStoragegetArgumentMatcherStorage()voidmockingStarted(java.lang.Object mock, java.lang.Class classToMock)IOngoingStubbingpullOngoingStubbing()VerificationModepullVerificationMode()voidreportOngoingStubbing(IOngoingStubbing iOngoingStubbing)voidreset()voidresetOngoingStubbing()Removes ongoing stubbing so that in case the framework is misused state validation errors are more accuratevoidsetListener(MockingProgressListener listener)voidstubbingCompleted(Invocation invocation)voidstubbingStarted()java.lang.StringtoString()voidvalidateState()voidverificationStarted(VerificationMode verify)
-
-
-
Method Detail
-
reportOngoingStubbing
public void reportOngoingStubbing(IOngoingStubbing iOngoingStubbing)
- Specified by:
reportOngoingStubbingin interfaceMockingProgress
-
pullOngoingStubbing
public IOngoingStubbing pullOngoingStubbing()
- Specified by:
pullOngoingStubbingin interfaceMockingProgress
-
verificationStarted
public void verificationStarted(VerificationMode verify)
- Specified by:
verificationStartedin 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
-
stubbingCompleted
public void stubbingCompleted(Invocation invocation)
- Specified by:
stubbingCompletedin interfaceMockingProgress
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
reset
public void reset()
- Specified by:
resetin 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
-
getArgumentMatcherStorage
public ArgumentMatcherStorage getArgumentMatcherStorage()
- Specified by:
getArgumentMatcherStoragein interfaceMockingProgress
-
mockingStarted
public void mockingStarted(java.lang.Object mock, java.lang.Class classToMock)- Specified by:
mockingStartedin interfaceMockingProgress
-
setListener
public void setListener(MockingProgressListener listener)
- Specified by:
setListenerin interfaceMockingProgress
-
-