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) |
DescribedInvocation |
getInvocation()
The return type is deprecated, please assign the return value from this method
to the
DescribedInvocation type. |
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 DescribedInvocation getInvocation()
MethodInvocationReport
DescribedInvocation
type. Sorry for inconvenience but we had to move
PrintableInvocation
to better place to keep the API consistency.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