Class MockAwareVerificationMode
- java.lang.Object
-
- org.mockito.internal.verification.MockAwareVerificationMode
-
- All Implemented Interfaces:
VerificationMode
public class MockAwareVerificationMode extends java.lang.Object implements VerificationMode
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Set<VerificationListener>
listeners
private java.lang.Object
mock
private VerificationMode
mode
-
Constructor Summary
Constructors Constructor Description MockAwareVerificationMode(java.lang.Object mock, VerificationMode mode, java.util.Set<VerificationListener> listeners)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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
-
-
-
Field Detail
-
mock
private final java.lang.Object mock
-
mode
private final VerificationMode mode
-
listeners
private final java.util.Set<VerificationListener> listeners
-
-
Constructor Detail
-
MockAwareVerificationMode
public MockAwareVerificationMode(java.lang.Object mock, VerificationMode mode, java.util.Set<VerificationListener> listeners)
-
-
Method Detail
-
verify
public void verify(VerificationData data)
Description copied from interface:VerificationMode
Performs the verification- Specified by:
verify
in interfaceVerificationMode
-
notifyListeners
private void notifyListeners(VerificationEvent event)
-
getMock
public java.lang.Object getMock()
-
description
public VerificationMode description(java.lang.String description)
Description copied from interface:VerificationMode
Description will be prepended to the assertion error if verification fails.- Specified by:
description
in interfaceVerificationMode
- Parameters:
description
- The custom failure message- Returns:
- VerificationMode
-
-