org.easymock.internal
Class Result
java.lang.Object
org.easymock.internal.Result
- All Implemented Interfaces:
- Serializable, IAnswer<Object>
public final class Result
- extends Object
- implements IAnswer<Object>, Serializable
- Author:
- OFFIS, Tammo Freese
- See Also:
- Serialized Form
createThrowResult
public static Result createThrowResult(Throwable throwable)
createReturnResult
public static Result createReturnResult(Object value)
createDelegatingResult
public static Result createDelegatingResult(Object value)
createAnswerResult
public static Result createAnswerResult(IAnswer<?> answer)
answer
public Object answer()
throws Throwable
- Description copied from interface:
IAnswer
- Is called by EasyMock to answer an expected call. The answer may be to
return a value, or to throw an exception. The arguments of the call for
which the answer is generated are available via
EasyMock.getCurrentArguments()
- be careful here, using the
arguments is not refactoring-safe.
- Specified by:
answer
in interface IAnswer<Object>
- Returns:
- the value to be returned
- Throws:
Throwable
- the throwable to be thrown
shouldFillInStackTrace
public boolean shouldFillInStackTrace()
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2001-2011 OFFIS, Tammo Freese, Henri Tremblay. All Rights Reserved.