Exemple #1
0
        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));
        }
Exemple #2
0
        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));
        }
Exemple #6
0
        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));
        }
Exemple #8
0
 public void VerifyHistory()
 {
     Assert.AreEqual("first", AuditReader.Find <PropertyAccessEntity>(id, 1).Data);
     Assert.AreEqual("second", AuditReader.Find <PropertyAccessEntity>(id, 2).Data);
 }
Exemple #9
0
 public void VerifyHistory()
 {
     Assert.Throws <NotAuditedException>(() =>
                                         AuditReader.Find <BasicTestEntity3>(id1, 1)
                                         );
 }
 public void VerifyHistory()
 {
     Assert.AreEqual("first", AuditReader.Find <FieldAccessEntity>(id, 1));
     Assert.AreEqual("second", AuditReader.Find <FieldAccessEntity>(id, 2));
 }