public void VerifyHistoryOf3() { var ver1 = new BasicTestEntity2 { Id = id3, Str1 = "z" }; Assert.AreEqual(ver1, AuditReader.Find <BasicTestEntity2>(id3, 1)); Assert.IsNull(AuditReader.Find <BasicTestEntity2>(id3, 2)); Assert.IsNull(AuditReader.Find <BasicTestEntity2>(id3, 3)); Assert.IsNull(AuditReader.Find <BasicTestEntity2>(id3, 4)); }
public void VerifyHistory() { var ver1 = new BasicTestEntity4 { Id = id1, Str1 = "x", Str2 = "y" }; var ver2 = new BasicTestEntity4 { Id = id1, Str1 = "a", Str2 = "b" }; Assert.AreEqual(ver1, AuditReader.Find <BasicTestEntity4>(id1, 1)); Assert.AreEqual(ver2, AuditReader.Find <BasicTestEntity4>(id1, 2)); }
public void VerifyHistoryOf3() { var ver1 = new BasicTestEntity1 { Id = id3, Str1 = "z", Long1 = 300 }; var ver2 = new BasicTestEntity1 { Id = id3, Str1 = "z3", Long1 = 300 }; Assert.IsNull(AuditReader.Find <BasicTestEntity1>(id3, 1)); Assert.AreEqual(ver1, AuditReader.Find <BasicTestEntity1>(id3, 2)); Assert.AreEqual(ver2, AuditReader.Find <BasicTestEntity1>(id3, 3)); }
public void VerifyHistoryOf1() { var ver1 = new BasicTestEntity1 { Id = id1, Str1 = "x", Long1 = 1 }; var ver2 = new BasicTestEntity1 { Id = id1, Str1 = "x2", Long1 = 1 }; Assert.AreEqual(ver1, AuditReader.Find <BasicTestEntity1>(id1, 1)); Assert.AreEqual(ver2, AuditReader.Find <BasicTestEntity1>(id1, 2)); Assert.AreEqual(ver2, AuditReader.Find <BasicTestEntity1>(id1, 3)); }
public void VerifyHistoryOf2() { var ver1 = new BasicTestEntity1 { Id = id2, Str1 = null, Long1 = 20 }; var ver2 = new BasicTestEntity1 { Id = id2, Str1 = "y2", Long1 = 20 }; Assert.IsNull(AuditReader.Find <BasicTestEntity1>(id2, 1)); Assert.AreEqual(ver1, AuditReader.Find <BasicTestEntity1>(id2, 2)); Assert.AreEqual(ver1, AuditReader.Find <BasicTestEntity1>(id2, 3)); Assert.AreEqual(ver2, AuditReader.Find <BasicTestEntity1>(id2, 4)); }
public void Applay() { AuditReader reader = new AuditReader(); List <ReadedAuditorium> result = reader.ReadFile(InputFileName); if (selectall) { foreach (var r in result) { r.Add = true; } } ReadedAuditoriums = new ObservableCollection <ReadedAuditorium>(result); }
public void VerifyHistoryOf1() { var ver1 = new BasicTestEntity2 { Id = id1, Str1 = "x" }; var ver2 = new BasicTestEntity2 { Id = id1, Str1 = "x2" }; Assert.AreEqual(ver1, AuditReader.Find <BasicTestEntity2>(id1, 1)); Assert.AreEqual(ver2, AuditReader.Find <BasicTestEntity2>(id1, 2)); Assert.AreEqual(ver2, AuditReader.Find <BasicTestEntity2>(id1, 3)); Assert.IsNull(AuditReader.Find <BasicTestEntity2>(id1, 4)); }
public void VerifyHistoryOf2() { var ver1 = new BasicTestEntity1 { Id = id2, Str1 = "y", Long1 = 20 }; var ver2 = new BasicTestEntity1 { Id = id2, Str1 = "y", Long1 = 21 }; var ver3 = new BasicTestEntity1 { Id = id2, Str1 = "y3", Long1 = 22 }; Assert.AreEqual(ver1, AuditReader.Find <BasicTestEntity1>(id2, 1)); Assert.AreEqual(ver2, AuditReader.Find <BasicTestEntity1>(id2, 2)); Assert.AreEqual(ver3, AuditReader.Find <BasicTestEntity1>(id2, 3)); }
public void VerifyRevisionCount() { CollectionAssert.AreEquivalent(new[] { 1, 2 }, AuditReader.GetRevisions(typeof(BasicTestEntity4), id1)); }
public void VerifyHistory() { Assert.AreEqual("first", AuditReader.Find <PropertyAccessEntity>(id, 1).Data); Assert.AreEqual("second", AuditReader.Find <PropertyAccessEntity>(id, 2).Data); }
public void VerifyRevisionCount() { CollectionAssert.AreEquivalent(new[] { 1, 2 }, AuditReader.GetRevisions(typeof(PropertyAccessEntity), id)); }
public void VerifyHistory() { Assert.Throws <NotAuditedException>(() => AuditReader.Find <BasicTestEntity3>(id1, 1) ); }
public void VerifyRevisionCount() { Assert.Throws <NotAuditedException>(() => AuditReader.GetRevisions(typeof(BasicTestEntity3), id1) ); }
public void VerifyHistory() { Assert.AreEqual("first", AuditReader.Find <FieldAccessEntity>(id, 1)); Assert.AreEqual("second", AuditReader.Find <FieldAccessEntity>(id, 2)); }