コード例 #1
0
ファイル: SagaTests.cs プロジェクト: GunioRobot/cqrs
 public void HistoricalEventsAreNotExposedThroughGetUncommitedChanged()
 {
     E historicalEvent = null;
     Action<E> onApplied = e => { };
     var saga = new MySaga(onApplied);
     saga.LoadsFromHistory(new[] { historicalEvent });
     saga.GetUncommittedChanges().Should().Be.Empty();
 }
コード例 #2
0
ファイル: SagaTests.cs プロジェクト: GunioRobot/cqrs
 public void HistoricalEventsAreAppliedToTheSaga()
 {
     E historicalEvent = null;
     E appliedEvent = null;
     Action<E> onApplied = e => appliedEvent = e;
     var saga = new MySaga(onApplied);
     saga.LoadsFromHistory(new[] {historicalEvent});
     appliedEvent.Should().Be.EqualTo(historicalEvent);
 }