Class DelegatingToConstructorsOngoingStubbing<T>

  • Type Parameters:
    T -
    All Implemented Interfaces:
    org.mockito.internal.progress.IOngoingStubbing, org.mockito.stubbing.OngoingStubbing<T>

    public class DelegatingToConstructorsOngoingStubbing<T>
    extends Object
    implements org.mockito.stubbing.OngoingStubbing<T>
    Implementation of OngoingStubbing that delegates invocations to all supplied ctors
    • Constructor Detail

      • DelegatingToConstructorsOngoingStubbing

        public DelegatingToConstructorsOngoingStubbing​(Constructor<?>[] ctors,
                                                       org.mockito.stubbing.OngoingStubbing<T> stubbing)
    • Method Detail

      • thenReturn

        public org.mockito.stubbing.OngoingStubbing<T> thenReturn​(T value)
        Specified by:
        thenReturn in interface org.mockito.stubbing.OngoingStubbing<T>
      • thenReturn

        public org.mockito.stubbing.OngoingStubbing<T> thenReturn​(T value,
                                                                  T... values)
        Specified by:
        thenReturn in interface org.mockito.stubbing.OngoingStubbing<T>
      • thenThrow

        public org.mockito.stubbing.OngoingStubbing<T> thenThrow​(Throwable... throwables)
        Specified by:
        thenThrow in interface org.mockito.stubbing.OngoingStubbing<T>
      • thenThrow

        public org.mockito.stubbing.OngoingStubbing<T> thenThrow​(Class<? extends Throwable>... throwableClasses)
        Specified by:
        thenThrow in interface org.mockito.stubbing.OngoingStubbing<T>
      • thenCallRealMethod

        public org.mockito.stubbing.OngoingStubbing<T> thenCallRealMethod()
        Specified by:
        thenCallRealMethod in interface org.mockito.stubbing.OngoingStubbing<T>
      • thenAnswer

        public org.mockito.stubbing.OngoingStubbing<T> thenAnswer​(org.mockito.stubbing.Answer<?> answer)
        Specified by:
        thenAnswer in interface org.mockito.stubbing.OngoingStubbing<T>
      • then

        public org.mockito.stubbing.OngoingStubbing<T> then​(org.mockito.stubbing.Answer<?> answer)
        Specified by:
        then in interface org.mockito.stubbing.OngoingStubbing<T>
      • getMock

        public <M> M getMock()
        Specified by:
        getMock in interface org.mockito.stubbing.OngoingStubbing<T>