Interface IMocksControlState

  • All Known Implementing Classes:
    RecordState, ReplayState

    public interface IMocksControlState
    Author:
    OFFIS, Tammo Freese
    • Method Detail

      • invoke

        java.lang.Object invoke​(Invocation invocation)
                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • assertRecordState

        void assertRecordState()
      • andReturn

        void andReturn​(java.lang.Object value)
      • andThrow

        void andThrow​(java.lang.Throwable throwable)
      • andAnswer

        void andAnswer​(IAnswer<?> answer)
      • andDelegateTo

        void andDelegateTo​(java.lang.Object answer)
      • andVoid

        void andVoid()
      • andStubReturn

        void andStubReturn​(java.lang.Object value)
      • andStubThrow

        void andStubThrow​(java.lang.Throwable throwable)
      • andStubAnswer

        void andStubAnswer​(IAnswer<?> answer)
      • andStubDelegateTo

        void andStubDelegateTo​(java.lang.Object delegateTo)
      • asStub

        void asStub()
      • times

        void times​(Range range)
      • checkOrder

        void checkOrder​(boolean value)
      • makeThreadSafe

        void makeThreadSafe​(boolean threadSafe)
      • checkIsUsedInOneThread

        void checkIsUsedInOneThread​(boolean shouldBeUsedInOneThread)
      • replay

        void replay()
      • verifyRecording

        void verifyRecording()
      • verifyUnexpectedCalls

        void verifyUnexpectedCalls()
      • verify

        void verify()