public void Should_delete_the_saga() { var store = new EmbeddableDocumentStore { RunInMemory = true, DataDirectory = Guid.NewGuid().ToString() }; store.Initialize(); var saga = new TestSaga {Id = Guid.NewGuid()}; var persister = new RavenSagaPersister { Store = store }; persister.Save(saga); Assert.NotNull(persister.Get<TestSaga>(saga.Id)); persister.Complete(saga); Assert.Null(persister.Get<TestSaga>(saga.Id)); }
public void Should_delete_the_saga() { var store = new EmbeddableDocumentStore { RunInMemory = true, DataDirectory = Guid.NewGuid().ToString() }; store.Initialize(); var saga = new TestSaga { Id = Guid.NewGuid() }; var persister = new RavenSagaPersister { Store = store }; persister.Save(saga); Assert.NotNull(persister.Get <TestSaga>(saga.Id)); persister.Complete(saga); Assert.Null(persister.Get <TestSaga>(saga.Id)); }