public class ThreadSafeMockingProgress extends Object implements MockingProgress, Serializable
| Constructor and Description |
|---|
ThreadSafeMockingProgress() |
| Modifier and Type | Method and Description |
|---|---|
ArgumentMatcherStorage |
getArgumentMatcherStorage() |
void |
mockingStarted(Object mock,
Class classToMock,
MockSettings mockSettings) |
IOngoingStubbing |
pullOngoingStubbing() |
VerificationMode |
pullVerificationMode() |
void |
reportOngoingStubbing(IOngoingStubbing iOngoingStubbing) |
void |
reset() |
void |
resetOngoingStubbing()
Removes ongoing stubbing so that in case the framework is misused
state validation errors are more accurate
|
void |
setListener(MockingProgressListener listener) |
void |
stubbingCompleted(Invocation invocation) |
void |
stubbingStarted() |
String |
toString() |
void |
validateState() |
void |
verificationStarted(VerificationMode verify) |
public void reportOngoingStubbing(IOngoingStubbing iOngoingStubbing)
reportOngoingStubbing in interface MockingProgresspublic IOngoingStubbing pullOngoingStubbing()
pullOngoingStubbing in interface MockingProgresspublic void verificationStarted(VerificationMode verify)
verificationStarted in interface MockingProgresspublic VerificationMode pullVerificationMode()
pullVerificationMode in interface MockingProgresspublic void stubbingStarted()
stubbingStarted in interface MockingProgresspublic void validateState()
validateState in interface MockingProgresspublic void stubbingCompleted(Invocation invocation)
stubbingCompleted in interface MockingProgresspublic void reset()
reset in interface MockingProgresspublic void resetOngoingStubbing()
MockingProgressresetOngoingStubbing in interface MockingProgresspublic ArgumentMatcherStorage getArgumentMatcherStorage()
getArgumentMatcherStorage in interface MockingProgresspublic void mockingStarted(Object mock, Class classToMock, MockSettings mockSettings)
mockingStarted in interface MockingProgresspublic void setListener(MockingProgressListener listener)
setListener in interface MockingProgressCopyright © 2018. All rights reserved.