org.mockito.listeners
Interface MethodInvocationReport

All Known Implementing Classes:
NotifiedMethodInvocationReport

public interface MethodInvocationReport

Represent a method call on a mock.

Contains the information on the mock, the location of the stub the return value if it returned something (maybe null), or an exception if one was thrown when the method was invoked.


Method Summary
 PrintableInvocation getInvocation()
           
 java.lang.String getLocationOfStubbing()
           
 java.lang.Object getReturnedValue()
           
 java.lang.Throwable getThrowable()
           
 boolean threwException()
           
 

Method Detail

getInvocation

PrintableInvocation getInvocation()
Returns:
Information on the method call, never null

getReturnedValue

java.lang.Object getReturnedValue()
Returns:
The resulting value of the method invocation, may be null

getThrowable

java.lang.Throwable getThrowable()
Returns:
The throwable raised by the method invocation, maybe null

threwException

boolean threwException()
Returns:
true if an exception was raised, false otherwise

getLocationOfStubbing

java.lang.String getLocationOfStubbing()
Returns:
Location of the stub invocation