protected override void RulesForWarnings(IFluentValidator <TestEntity> fluentValidator)
 {
     fluentValidator.RuleFor(x => x.Description).NotNull();
     fluentValidator.RuleFor(x => x.FullDescription).NotNull();
 }
 protected override void RulesForInfo(IFluentValidator <TestEntity> fluentValidator)
 {
     fluentValidator.RuleFor(x => x.OptionField1).NotNull();
     fluentValidator.RuleFor(x => x.OptionField2).NotNull();
 }
 protected override void RulesForErrors(IFluentValidator <TestEntity> fluentValidator)
 {
     fluentValidator.RuleFor(x => x.Id).NotNull();
     fluentValidator.RuleFor(x => x.Name).NotNull();
 }