public void Validate_NoError()
        {
            var learner = SetupLearner(3990, 10, null);

            var validationErrorHandlerMock = new Mock <IValidationErrorHandler>();
            Expression <Action <IValidationErrorHandler> > handle = veh => veh.Handle("PlanLearnHours_05", null, null, null);

            var rule = new PlanLearnHours_05Rule(validationErrorHandlerMock.Object);

            rule.Validate(learner);
            validationErrorHandlerMock.Verify(handle, Times.Never);
        }
        public void ConditionMet_False(long?planLearnHours, long?planEeepHours)
        {
            var rule = new PlanLearnHours_05Rule(null);

            rule.ConditionMet(planLearnHours, planEeepHours).Should().BeFalse();
        }