public class MockAwareVerificationMode extends java.lang.Object implements VerificationMode
Modifier and Type | Field and Description |
---|---|
private java.util.Set<VerificationListener> |
listeners |
private java.lang.Object |
mock |
private VerificationMode |
mode |
Constructor and Description |
---|
MockAwareVerificationMode(java.lang.Object mock,
VerificationMode mode,
java.util.Set<VerificationListener> listeners) |
Modifier and Type | Method and Description |
---|---|
VerificationMode |
description(java.lang.String description)
Description will be prepended to the assertion error if verification fails.
|
java.lang.Object |
getMock() |
private void |
notifyListeners(VerificationEvent event) |
void |
verify(VerificationData data)
Performs the verification
|
private final java.lang.Object mock
private final VerificationMode mode
private final java.util.Set<VerificationListener> listeners
public MockAwareVerificationMode(java.lang.Object mock, VerificationMode mode, java.util.Set<VerificationListener> listeners)
public void verify(VerificationData data)
VerificationMode
verify
in interface VerificationMode
private void notifyListeners(VerificationEvent event)
public java.lang.Object getMock()
public VerificationMode description(java.lang.String description)
VerificationMode
description
in interface VerificationMode
description
- The custom failure message