public void VerifyHistoryOfId6()
        {
            var ver1 = new EmbIdWithCustomTypeTestEntity {
                Id = id6, Str1 = "d"
            };
            var ver2 = new EmbIdWithCustomTypeTestEntity {
                Id = id6, Str1 = "d2"
            };

            AuditReader().Find <EmbIdWithCustomTypeTestEntity>(id6, 1).Should().Be.Null();
            AuditReader().Find <EmbIdWithCustomTypeTestEntity>(id6, 2).Should().Be.EqualTo(ver1);
            AuditReader().Find <EmbIdWithCustomTypeTestEntity>(id6, 3).Should().Be.EqualTo(ver2);
            AuditReader().Find <EmbIdWithCustomTypeTestEntity>(id6, 4).Should().Be.Null();
            AuditReader().Find <EmbIdWithCustomTypeTestEntity>(id6, 5).Should().Be.Null();
        }
        public void VerifyHistoryOfId5()
        {
            var ver1 = new EmbIdWithCustomTypeTestEntity {
                Id = id5, Str1 = "c"
            };
            var ver2 = new EmbIdWithCustomTypeTestEntity {
                Id = id5, Str1 = "c2"
            };
            var ver3 = new EmbIdWithCustomTypeTestEntity {
                Id = id5, Str1 = "c3"
            };

            AuditReader().Find <EmbIdWithCustomTypeTestEntity>(id5, 1).Should().Be.EqualTo(ver1);
            AuditReader().Find <EmbIdWithCustomTypeTestEntity>(id5, 2).Should().Be.EqualTo(ver1);
            AuditReader().Find <EmbIdWithCustomTypeTestEntity>(id5, 3).Should().Be.EqualTo(ver2);
            AuditReader().Find <EmbIdWithCustomTypeTestEntity>(id5, 4).Should().Be.EqualTo(ver3);
            AuditReader().Find <EmbIdWithCustomTypeTestEntity>(id5, 5).Should().Be.EqualTo(ver3);
        }