コード例 #1
0
ファイル: DataItemTest.cs プロジェクト: maorleger/RepCRec
 public void AbortValueTest()
 {
     DataItem target = new DataItem(1);
     target.SetValue(5, 2, 1);
     target.AbortValue();
     Assert.IsNull(target.NewValueTransId);
     Assert.AreEqual(1, target.Value);
 }
コード例 #2
0
ファイル: DataItemTest.cs プロジェクト: maorleger/RepCRec
 public void CommitValueTest()
 {
     DataItem target = new DataItem(5);
     int timeStamp = 0;
     target.SetValue(10, 1, 1);
     target.CommitValue(timeStamp);
     Assert.IsNull(target.NewValueTransId);
     Assert.AreEqual(10, target.Value);
 }
コード例 #3
0
ファイル: DataItemTest.cs プロジェクト: maorleger/RepCRec
 public void SetValueTest()
 {
     DataItem target = new DataItem(5);
     int newVal = 0;
     int currentTimeStamp = 0;
     int transactionId = 0;
     target.SetValue(newVal, currentTimeStamp, transactionId);
     Assert.AreEqual(newVal, target.DirtyValue);
     Assert.AreEqual(transactionId, target.NewValueTransId);
     Assert.AreEqual(5, target.Value);
 }