Namespace Akka.Persistence.TestKit
Classes
ConnectionInterceptors
ConnectionInterceptors.CancelableDelay
ConnectionInterceptors.Delay
ConnectionInterceptors.Failure
ConnectionInterceptors.Noop
ConnectionInterceptors.OnCondition
JournalConnectionBehavior
Built-in Journal interceptors who will alter messages Recovery and/or Write of TestJournal.
JournalInterceptors
JournalInterceptors.CancelableDelay
JournalInterceptors.Delay
JournalInterceptors.Failure
JournalInterceptors.Noop
JournalInterceptors.OnCondition
JournalInterceptors.OnType
JournalInterceptors.Rejection
JournalRecoveryBehavior
Built-in Journal interceptors who will alter messages Recovery and/or Write of TestJournal.
JournalWriteBehavior
Built-in Journal interceptors who will alter message Write of TestJournal.
PersistenceTestKit
This class represents an Akka.NET Persistence TestKit that uses xUnit as its testing framework.
SnapshotStoreConnectionBehavior
Built-in SnapshotStore interceptors who will alter messages Recovery and/or Write of TestSnapshotStore.
SnapshotStoreDeleteBehavior
SnapshotStoreInterceptors
SnapshotStoreInterceptors.CancelableDelay
SnapshotStoreInterceptors.Delay
SnapshotStoreInterceptors.Failure
SnapshotStoreInterceptors.Noop
SnapshotStoreInterceptors.OnCondition
SnapshotStoreLoadBehavior
SnapshotStoreSaveBehavior
Built-in snapshot store interceptors who will alter message Write of TestSnapshotStore.
TestConnectionException
TestJournal
In-memory persistence journal implementation which behavior could be controlled by interceptors.
TestJournal.Ack
TestJournal.UseConnectionInterceptor
TestJournal.UseRecoveryInterceptor
TestJournal.UseWriteInterceptor
TestJournalFailureException
TestJournalRejectionException
TestSnapshotStore
In-memory persistence snapshot store implementation which behavior could be controlled by interceptors.
TestSnapshotStore.Ack
TestSnapshotStore.UseConnectionInterceptor
TestSnapshotStore.UseDeleteInterceptor
TestSnapshotStore.UseLoadInterceptor
TestSnapshotStore.UseSaveInterceptor
TestSnapshotStoreFailureException
Interfaces
IConnectionInterceptor
IJournalBehaviorSetter
IJournalConnectionBehaviorSetter
IJournalInterceptor
Interface to object which will intercept written and recovered messages in TestJournal.
ISnapshotStoreBehaviorSetter
ISnapshotStoreConnectionBehaviorSetter
ISnapshotStoreInterceptor
Interface to object which will intercept all action in TestSnapshotStore.
ITestJournal
TestJournal proxy object interface. Used to simplify communication with TestJournal actor instance.