public void VerifyHistoryOf1() { var ver1 = new UnversionedEntity { Id = id1, Str1 = "a1" }; var ver2 = new UnversionedEntity { Id = id1, Str1 = "a2" }; Assert.AreEqual(ver1, AuditReader().Find <UnversionedEntity>(id1, 1)); Assert.AreEqual(ver2, AuditReader().Find <UnversionedEntity>(id1, 2)); }
protected override void Initialize() { var ue1 = new UnversionedEntity { Str1 = "a1", Str2 = "b1" }; using (var tx = Session.BeginTransaction()) { id1 = (int)Session.Save(ue1); tx.Commit(); } using (var tx = Session.BeginTransaction()) { ue1.Str1 = "a2"; ue1.Str2 = "ab"; tx.Commit(); } }