public void VerifyHistoryOfUniquePropsEntity()
        {
            var expected = new UniquePropsEntity {
                Id = auditedId, Data1 = "data1", Data2 = "data2"
            };

            AuditReader().Find <UniquePropsEntity>(auditedId, 1)
            .Should().Be.EqualTo(expected);
        }
        protected override void Initialize()
        {
            //rev 1
            using (var tx = Session.BeginTransaction())
            {
                var ent = new UniquePropsEntity {
                    Data1 = "data1", Data2 = "data2"
                };
                auditedId = (long)Session.Save(ent);
                tx.Commit();
            }

            //rev 2
            using (var tx = Session.BeginTransaction())
            {
                var entNotAudited = new UniquePropsNotAuditedEntity {
                    Data1 = "data3", Data2 = "data4"
                };
                notAuditedId = (long)Session.Save(entNotAudited);
                tx.Commit();
            }
        }