Package org.easymock

Interface IAnswer<T>

  • Type Parameters:
    T - the type to return.
    All Known Implementing Classes:
    Result

    public interface IAnswer<T>
    Used to answer expected calls.
    Author:
    OFFIS, Tammo Freese
    • Method Detail

      • answer

        T answer()
          throws java.lang.Throwable
        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.
        Returns:
        the value to be returned
        Throws:
        java.lang.Throwable - the throwable to be thrown