public void VerifyHistoryOfClassOverrideAuditedEntity()
        {
            var ver1 = new ClassOverrideAuditedEntity {
                Id = classAuditedEntityId, Number1 = 1, Str1 = "data 1", Str2 = "data 2"
            };

            AuditReader().Find <ClassOverrideAuditedEntity>(classAuditedEntityId, 1)
            .Should().Be.EqualTo(ver1);
        }
 protected override void Initialize()
 {
     //Revision 1
     using (var tx = Session.BeginTransaction())
     {
         var classOverrideAuditedEntity = new ClassOverrideAuditedEntity {
             Number1 = 1, Str1 = "data 1", Str2 = "data 2"
         };
         classAuditedEntityId = (int)Session.Save(classOverrideAuditedEntity);
         tx.Commit();
     }
     //Revision 2
     using (var tx = Session.BeginTransaction())
     {
         var classNotOverrideAuditedEntity = new ClassOverrideNotAuditedEntity {
             Number1 = 1, Str1 = "data 1", Str2 = "data 2"
         };
         classNotAuditedEntityId = (int)Session.Save(classNotOverrideAuditedEntity);
         tx.Commit();
     }
 }