public class NotifiedMethodInvocationReport extends java.lang.Object implements MethodInvocationReport
Constructor and Description |
---|
NotifiedMethodInvocationReport(Invocation invocation,
java.lang.Object returnedValue)
Build a new
MethodInvocationReport with a return value. |
NotifiedMethodInvocationReport(Invocation invocation,
java.lang.Throwable throwable)
Build a new
MethodInvocationReport with a return value. |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
PrintableInvocation |
getInvocation() |
java.lang.String |
getLocationOfStubbing() |
java.lang.Object |
getReturnedValue() |
java.lang.Throwable |
getThrowable() |
int |
hashCode() |
boolean |
threwException() |
public NotifiedMethodInvocationReport(Invocation invocation, java.lang.Object returnedValue)
MethodInvocationReport
with a return value.invocation
- Information on the method callreturnedValue
- The value returned by the method invocationpublic NotifiedMethodInvocationReport(Invocation invocation, java.lang.Throwable throwable)
MethodInvocationReport
with a return value.invocation
- Information on the method callthrowable
- Tha throwable raised by the method invocationpublic PrintableInvocation getInvocation()
getInvocation
in interface MethodInvocationReport
null
public java.lang.Object getReturnedValue()
getReturnedValue
in interface MethodInvocationReport
null
public java.lang.Throwable getThrowable()
getThrowable
in interface MethodInvocationReport
null
public boolean threwException()
threwException
in interface MethodInvocationReport
true
if an exception was raised, false
otherwisepublic java.lang.String getLocationOfStubbing()
getLocationOfStubbing
in interface MethodInvocationReport
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object