public void andReturn(Object value) { requireMethodCall("return value"); value = convertNumberClassIfNeccessary(value); requireAssignable(value); if (lastResult != null) { times(MocksControl.ONCE); } lastResult = Result.createReturnResult(value); }
public void times(Range range) { requireMethodCall("times"); requireLastResultOrVoidMethod(); behavior.addExpected( lastInvocation, lastResult != null ? lastResult : Result.createReturnResult(null), range); lastInvocationUsed = true; lastResult = null; }
@SuppressWarnings("deprecation") public void setDefaultVoidCallable() { requireMethodCall("default void callable"); requireVoidMethod(); behavior.addStub( lastInvocation.withMatcher(org.easymock.MockControl.ALWAYS_MATCHER), Result.createReturnResult(null)); lastInvocationUsed = true; }
public void andStubReturn(Object value) { requireMethodCall("stub return value"); value = convertNumberClassIfNeccessary(value); requireAssignable(value); if (lastResult != null) { times(MocksControl.ONCE); } behavior.addStub(lastInvocation, Result.createReturnResult(value)); lastInvocationUsed = true; }
@SuppressWarnings("deprecation") public void setDefaultReturnValue(Object value) { requireMethodCall("default return value"); value = convertNumberClassIfNeccessary(value); requireAssignable(value); if (lastResult != null) { times(MocksControl.ONCE); } behavior.addStub( lastInvocation.withMatcher(org.easymock.MockControl.ALWAYS_MATCHER), Result.createReturnResult(value)); lastInvocationUsed = true; }
public void asStub() { requireMethodCall("stub behavior"); requireVoidMethod(); behavior.addStub(lastInvocation, Result.createReturnResult(null)); lastInvocationUsed = true; }