public class VerificationEventImpl extends java.lang.Object implements VerificationEvent
Modifier and Type | Field and Description |
---|---|
private java.lang.Throwable |
cause |
private VerificationData |
data |
private java.lang.Object |
mock |
private VerificationMode |
mode |
Constructor and Description |
---|
VerificationEventImpl(java.lang.Object mock,
VerificationMode mode,
VerificationData data,
java.lang.Throwable cause) |
Modifier and Type | Method and Description |
---|---|
VerificationData |
getData() |
java.lang.Object |
getMock() |
VerificationMode |
getMode() |
java.lang.Throwable |
getVerificationError()
A nullable Throwable if it is null, the verification succeeded,
otherwise the throwable contains the cause of why the verification failed.
|
private final java.lang.Object mock
private final VerificationMode mode
private final VerificationData data
private final java.lang.Throwable cause
public VerificationEventImpl(java.lang.Object mock, VerificationMode mode, VerificationData data, java.lang.Throwable cause)
public java.lang.Object getMock()
getMock
in interface VerificationEvent
public VerificationMode getMode()
getMode
in interface VerificationEvent
VerificationMode
that was used.public VerificationData getData()
getData
in interface VerificationEvent
VerificationData
that was verified on.public java.lang.Throwable getVerificationError()
VerificationEvent
getVerificationError
in interface VerificationEvent