public static class GenericTestUtils.DelayAnswer
extends java.lang.Object
Constructor and Description |
---|
DelayAnswer(Log log) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
answer(InvocationOnMock invocation) |
int |
getFireCount() |
int |
getResultCount() |
java.lang.Object |
getReturnValue()
After the call has gone through, return the call's return value,
or null in case it was void or an exception was thrown.
|
java.lang.Throwable |
getThrown()
After the call has gone through, return any exception that
was thrown, or null if no exception was thrown.
|
protected java.lang.Object |
passThrough(InvocationOnMock invocation) |
void |
proceed()
Tell the method to proceed.
|
void |
waitForCall()
Wait until the method is called.
|
void |
waitForResult()
After calling proceed(), this will wait until the call has
completed and a result has been returned to the caller.
|
public void waitForCall() throws java.lang.InterruptedException
java.lang.InterruptedException
public void proceed()
public java.lang.Object answer(InvocationOnMock invocation) throws java.lang.Throwable
java.lang.Throwable
protected java.lang.Object passThrough(InvocationOnMock invocation) throws java.lang.Throwable
java.lang.Throwable
public void waitForResult() throws java.lang.InterruptedException
java.lang.InterruptedException
public java.lang.Throwable getThrown()
public java.lang.Object getReturnValue()
public int getFireCount()
public int getResultCount()