Package org.mockito

Interface ReturnValues


@Deprecated public interface ReturnValues
Deprecated.
Instead, please use Answer interface

In rare cases your code might not compile with recent deprecation invalid input: '&' 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 invalid input: '&' 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)

  • Method Summary

    Modifier and Type
    Method
    Description
    Deprecated.
    return value for an unstubbed invocation
  • Method Details

    • valueFor

      Object valueFor(InvocationOnMock invocation) throws Throwable
      Deprecated.
      return value for an unstubbed invocation
      Parameters:
      invocation - placeholder for mock and a method
      Returns:
      the return value
      Throws:
      Throwable