Namespace Akka.Persistence.TestKit
Classes
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.
SnapshotStoreDeleteBehavior
SnapshotStoreLoadBehavior
SnapshotStoreSaveBehavior
Built-in snapshot store interceptors who will alter message Write of TestSnapshotStore.
TestJournal
In-memory persistence journal implementation which behavior could be controlled by interceptors.
TestJournal.Ack
TestJournal.UseRecoveryInterceptor
TestJournal.UseWriteInterceptor
TestJournalFailureException
TestJournalRejectionException
TestSnapshotStore
In-memory persistence snapshot store implementation which behavior could be controlled by interceptors.
TestSnapshotStore.Ack
TestSnapshotStore.UseDeleteInterceptor
TestSnapshotStore.UseLoadInterceptor
TestSnapshotStore.UseSaveInterceptor
TestSnapshotStoreFailureException
Interfaces
IJournalBehaviorSetter
IJournalInterceptor
Interface to object which will intercept written and recovered messages in TestJournal.
ISnapshotStoreBehaviorSetter
ISnapshotStoreInterceptor
Interface to object which will intercept all action in TestSnapshotStore.
ITestJournal
TestJournal proxy object interface. Used to simplify communication with TestJournal actor instance.