public class LambdaAnswer<T>
extends java.lang.Object
implements org.mockito.stubbing.Answer<T>
Answer to optionally call the real method and allow returning a
custom result. Captures any exceptions thrown.| Modifier and Type | Class and Description |
|---|---|
static interface |
LambdaAnswer.ValueToReturn<T> |
| Constructor and Description |
|---|
LambdaAnswer(boolean callRealMethod,
LambdaAnswer.ValueToReturn<T> callback) |
| Modifier and Type | Method and Description |
|---|---|
T |
answer(org.mockito.invocation.InvocationOnMock invocation) |
java.util.Collection<java.lang.Exception> |
getExceptions()
Return the exceptions thrown, if any.
|
public LambdaAnswer(boolean callRealMethod,
LambdaAnswer.ValueToReturn<T> callback)
public T answer(org.mockito.invocation.InvocationOnMock invocation) throws java.lang.Throwable
answer in interface org.mockito.stubbing.Answer<T>java.lang.Throwablepublic java.util.Collection<java.lang.Exception> getExceptions()