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 & 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)

    • 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