コード例 #1
0
ファイル: When_saving.cs プロジェクト: cedheim/CQRSLite
 public void Should_mark_commited_after_commit()
 {
     _aggregate.DoSomething();
     _session.Add(_aggregate);
     _session.Commit();
     Assert.Empty(_aggregate.GetUncommittedChanges());
 }
コード例 #2
0
 public void Should_mark_commited_after_commit()
 {
     _aggregate.DoSomething();
     _unitOfWork.Add(_aggregate);
     _unitOfWork.Commit();
     Assert.AreEqual(0, _aggregate.GetUncommittedChanges().Count());
 }
コード例 #3
0
        public async Task MarksCommittedAfterCommit()
        {
            _aggregate.DoSomething();
            _session.Add(_aggregate);
            await _session.CommitAsync();

            Assert.AreEqual(0, _aggregate.GetUncommittedChanges().Count());
        }
コード例 #4
0
 public void Should_mark_commited_after_save()
 {
     _aggregate.DoSomething();
     _rep.Save(_aggregate, 0);
     Assert.AreEqual(0, _aggregate.GetUncommittedChanges().Count());
 }