public void IsProgrameAimMeetsExpectation(int aimType, bool expectation)
        {
            var delivery = new Mock <ILearningDelivery>();

            delivery
            .SetupGet(y => y.AimType)
            .Returns(aimType);

            var handler = new Mock <IValidationErrorHandler>(MockBehavior.Strict);
            var learningDeliveryFAMQS = new Mock <ILearningDeliveryFAMQueryService>(MockBehavior.Strict);
            var larsData = new Mock <ILARSDataService>(MockBehavior.Strict);

            var sut = new LearnDelFAMType_64Rule(handler.Object, learningDeliveryFAMQS.Object, larsData.Object);

            var result = sut.IsProgrameAim(delivery.Object);

            Assert.Equal(expectation, result);

            handler.VerifyAll();
            learningDeliveryFAMQS.VerifyAll();
            larsData.VerifyAll();
        }