ReturnValues
Date: 2015-09-18

org.mockito

## Interface ReturnValues

- Deprecated.
  Instead, please use `Answer` interface

  In rare cases your code might not compile with recent deprecation & changes. Very sorry for inconvenience but it had to be done in order to keep framework consistent.

  Why it is deprecated? ReturnValues is being replaced by Answer for better consistency & interoperability of the framework. Answer interface has been in Mockito for a while and it has the same responsibility as ReturnValues. There's no point in mainting exactly the same interfaces.

  Configures return values for an unstubbed invocation

  Can be used in `Mockito.mock(Class, ReturnValues)`

      @Deprecated
      public interface ReturnValues

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.Object` | `valueFor(InvocationOnMock invocation)` Deprecated. return value for an unstubbed invocation

- - ### Method Detail

    - #### valueFor

          java.lang.Object valueFor(InvocationOnMock invocation)
                                    throws java.lang.Throwable

      Deprecated.
      return value for an unstubbed invocation
      Parameters:
        `invocation` - placeholder for mock and a method
      Returns:
        the return value
      Throws:
        `java.lang.Throwable`