Package org.mockito.internal.listeners
Class NotifiedMethodInvocationReport
- java.lang.Object
-
- org.mockito.internal.listeners.NotifiedMethodInvocationReport
-
- All Implemented Interfaces:
MethodInvocationReport
public class NotifiedMethodInvocationReport extends java.lang.Object implements MethodInvocationReport
Report on a method call
-
-
Constructor Summary
Constructors Constructor Description NotifiedMethodInvocationReport(Invocation invocation, java.lang.Object returnedValue)Build a newMethodInvocationReportwith a return value.NotifiedMethodInvocationReport(Invocation invocation, java.lang.Throwable throwable)Build a newMethodInvocationReportwith a return value.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)DescribedInvocationgetInvocation()The return type is deprecated, please assign the return value from this method to theDescribedInvocationtype.java.lang.StringgetLocationOfStubbing()java.lang.ObjectgetReturnedValue()java.lang.ThrowablegetThrowable()inthashCode()booleanthrewException()
-
-
-
Constructor Detail
-
NotifiedMethodInvocationReport
public NotifiedMethodInvocationReport(Invocation invocation, java.lang.Object returnedValue)
Build a newMethodInvocationReportwith a return value.- Parameters:
invocation- Information on the method callreturnedValue- The value returned by the method invocation
-
NotifiedMethodInvocationReport
public NotifiedMethodInvocationReport(Invocation invocation, java.lang.Throwable throwable)
Build a newMethodInvocationReportwith a return value.- Parameters:
invocation- Information on the method callthrowable- Tha throwable raised by the method invocation
-
-
Method Detail
-
getInvocation
public DescribedInvocation getInvocation()
Description copied from interface:MethodInvocationReportThe return type is deprecated, please assign the return value from this method to theDescribedInvocationtype. Sorry for inconvenience but we had to movePrintableInvocationto better place to keep the API consistency.- Specified by:
getInvocationin interfaceMethodInvocationReport- Returns:
- Information on the method call, never
null
-
getReturnedValue
public java.lang.Object getReturnedValue()
- Specified by:
getReturnedValuein interfaceMethodInvocationReport- Returns:
- The resulting value of the method invocation, may be
null
-
getThrowable
public java.lang.Throwable getThrowable()
- Specified by:
getThrowablein interfaceMethodInvocationReport- Returns:
- The throwable raised by the method invocation, maybe
null
-
threwException
public boolean threwException()
- Specified by:
threwExceptionin interfaceMethodInvocationReport- Returns:
trueif an exception was raised,falseotherwise
-
getLocationOfStubbing
public java.lang.String getLocationOfStubbing()
- Specified by:
getLocationOfStubbingin interfaceMethodInvocationReport- Returns:
- Location of the stub invocation
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-