Interface CommonTestKitOps<S,​P>

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      <A> A expectNextPersisted​(java.lang.String persistenceId, A event)
      Check that event has been saved in the storage.
      <A> A expectNextPersisted​(java.lang.String persistenceId, A event, scala.concurrent.duration.FiniteDuration max)
      Check for max time that event has been saved in the storage.
      void expectNothingPersisted​(java.lang.String persistenceId)
      Check that nothing has been saved in the storage.
      void expectNothingPersisted​(java.lang.String persistenceId, scala.concurrent.duration.FiniteDuration max)
      Check for max time that nothing has been saved in the storage.
      void failNextDelete()
      Fail next delete from storage attempt with default exception for any persistence id.
      void failNextDelete​(java.lang.String persistenceId)
      Fail next delete from storage attempt with default exception for particular persistence id.
      void failNextDelete​(java.lang.String persistenceId, java.lang.Throwable cause)
      Fail next delete from storage attempt with cause exception for particular persistence id.
      void failNextDelete​(java.lang.Throwable cause)
      Fail next delete from storage attempt with cause exception for any persistence id.
      void failNextNDeletes​(int n)
      Fail next n delete from storage attempts with default exception for any persistence id.
      void failNextNDeletes​(int n, java.lang.Throwable cause)
      Fail next n delete from storage attempts with cause exception for any persistence id.
      void failNextNDeletes​(java.lang.String persistenceId, int n)
      Fail next n delete from storage attempts with default exception for particular persistence id.
      void failNextNDeletes​(java.lang.String persistenceId, int n, java.lang.Throwable cause)
      Fail next n delete from storage attempts with cause exception for particular persistence id.
      void failNextNPersisted​(int n)
      Fail next n write operations with default exception for any persistence id.
      void failNextNPersisted​(int n, java.lang.Throwable cause)
      Fail next n write operations with the cause exception for any persistence id.
      void failNextNPersisted​(java.lang.String persistenceId, int n)
      Fail next n write operations for particular persistence id.
      void failNextNPersisted​(java.lang.String persistenceId, int n, java.lang.Throwable cause)
      Fail next n write operations with the cause exception for particular persistence id.
      void failNextNReads​(int n)
      Fail next n read from storage (recovery) attempts with default exception for any persistence id.
      void failNextNReads​(int n, java.lang.Throwable cause)
      Fail next n read from storage (recovery) attempts with cause exception for any persistence id.
      void failNextNReads​(java.lang.String persistenceId, int n)
      Fail next n read from storage (recovery) attempts with default exception for particular persistence id.
      void failNextNReads​(java.lang.String persistenceId, int n, java.lang.Throwable cause)
      Fail next n read from storage (recovery) attempts with cause exception for particular persistence id.
      void failNextPersisted()
      Fail next write operation with default exception for any persistence id.
      void failNextPersisted​(java.lang.String persistenceId)
      Fail next write operation with default exception for particular persistence id.
      void failNextPersisted​(java.lang.String persistenceId, java.lang.Throwable cause)
      Fail next write operation with cause exception for particular persistence id.
      void failNextPersisted​(java.lang.Throwable cause)
      Fail next write operation with cause exception for any persistence id.
      void failNextRead()
      Fail next read from storage (recovery) attempt with default exception for any persistence id.
      void failNextRead​(java.lang.String persistenceId)
      Fail next read from storage (recovery) attempt with default exception for any persistence id.
      void failNextRead​(java.lang.String persistenceId, java.lang.Throwable cause)
      Fail next read from storage (recovery) attempt with cause exception for particular persistence id.
      void failNextRead​(java.lang.Throwable cause)
      Fail next read from storage (recovery) attempt with cause exception for any persistence id.
    • Method Detail

      • expectNextPersisted

        <A> A expectNextPersisted​(java.lang.String persistenceId,
                                  A event)
        Check that event has been saved in the storage.
      • expectNextPersisted

        <A> A expectNextPersisted​(java.lang.String persistenceId,
                                  A event,
                                  scala.concurrent.duration.FiniteDuration max)
        Check for max time that event has been saved in the storage.
      • expectNothingPersisted

        void expectNothingPersisted​(java.lang.String persistenceId)
        Check that nothing has been saved in the storage.
      • expectNothingPersisted

        void expectNothingPersisted​(java.lang.String persistenceId,
                                    scala.concurrent.duration.FiniteDuration max)
        Check for max time that nothing has been saved in the storage.
      • failNextDelete

        void failNextDelete​(java.lang.Throwable cause)
        Fail next delete from storage attempt with cause exception for any persistence id.
      • failNextDelete

        void failNextDelete()
        Fail next delete from storage attempt with default exception for any persistence id.
      • failNextDelete

        void failNextDelete​(java.lang.String persistenceId,
                            java.lang.Throwable cause)
        Fail next delete from storage attempt with cause exception for particular persistence id.
      • failNextDelete

        void failNextDelete​(java.lang.String persistenceId)
        Fail next delete from storage attempt with default exception for particular persistence id.
      • failNextNDeletes

        void failNextNDeletes​(int n,
                              java.lang.Throwable cause)
        Fail next n delete from storage attempts with cause exception for any persistence id.
      • failNextNDeletes

        void failNextNDeletes​(int n)
        Fail next n delete from storage attempts with default exception for any persistence id.
      • failNextNDeletes

        void failNextNDeletes​(java.lang.String persistenceId,
                              int n,
                              java.lang.Throwable cause)
        Fail next n delete from storage attempts with cause exception for particular persistence id.
      • failNextNDeletes

        void failNextNDeletes​(java.lang.String persistenceId,
                              int n)
        Fail next n delete from storage attempts with default exception for particular persistence id.
      • failNextNPersisted

        void failNextNPersisted​(java.lang.String persistenceId,
                                int n,
                                java.lang.Throwable cause)
        Fail next n write operations with the cause exception for particular persistence id.
      • failNextNPersisted

        void failNextNPersisted​(java.lang.String persistenceId,
                                int n)
        Fail next n write operations for particular persistence id.
      • failNextNPersisted

        void failNextNPersisted​(int n,
                                java.lang.Throwable cause)
        Fail next n write operations with the cause exception for any persistence id.
      • failNextNPersisted

        void failNextNPersisted​(int n)
        Fail next n write operations with default exception for any persistence id.
      • failNextNReads

        void failNextNReads​(int n,
                            java.lang.Throwable cause)
        Fail next n read from storage (recovery) attempts with cause exception for any persistence id.
      • failNextNReads

        void failNextNReads​(int n)
        Fail next n read from storage (recovery) attempts with default exception for any persistence id.
      • failNextNReads

        void failNextNReads​(java.lang.String persistenceId,
                            int n,
                            java.lang.Throwable cause)
        Fail next n read from storage (recovery) attempts with cause exception for particular persistence id.
      • failNextNReads

        void failNextNReads​(java.lang.String persistenceId,
                            int n)
        Fail next n read from storage (recovery) attempts with default exception for particular persistence id.
      • failNextPersisted

        void failNextPersisted​(java.lang.String persistenceId,
                               java.lang.Throwable cause)
        Fail next write operation with cause exception for particular persistence id.
      • failNextPersisted

        void failNextPersisted​(java.lang.String persistenceId)
        Fail next write operation with default exception for particular persistence id.
      • failNextPersisted

        void failNextPersisted​(java.lang.Throwable cause)
        Fail next write operation with cause exception for any persistence id.
      • failNextPersisted

        void failNextPersisted()
        Fail next write operation with default exception for any persistence id.
      • failNextRead

        void failNextRead​(java.lang.Throwable cause)
        Fail next read from storage (recovery) attempt with cause exception for any persistence id.
      • failNextRead

        void failNextRead()
        Fail next read from storage (recovery) attempt with default exception for any persistence id.
      • failNextRead

        void failNextRead​(java.lang.String persistenceId,
                          java.lang.Throwable cause)
        Fail next read from storage (recovery) attempt with cause exception for particular persistence id.
      • failNextRead

        void failNextRead​(java.lang.String persistenceId)
        Fail next read from storage (recovery) attempt with default exception for any persistence id.