Ejemplo n.º 1
0
 public void NewDispatchesAreExposedThroughGetDispatches()
 {
     Action<E> onApplied = e => { };
     var saga = new MySaga(onApplied);
     saga.Method();
     saga.GetDispatches().Count().Should().Be.EqualTo(1);
 }
Ejemplo n.º 2
0
 public void DispatchesAreClearedWhenMarkedAsCommitted()
 {
     Action<E> onApplied = e => { };
     var saga = new MySaga(onApplied);
     saga.Method();
     saga.MarkChangesAsCommitted();
     saga.GetDispatches().Should().Be.Empty();
 }