public void CheckInCuttimeRangeTest_When_EvaluationDate_NotInCuttimeRange_Then_Fail()
        {
            //Arrage
            var riskService = new RiskEvaluationService(new CuttimeRangeInfoEntity()
            {
                StartTime = new DateTime(2018, 10, 08, 10, 30, 00),
                EndTime   = new DateTime(2018, 10, 08, 18, 30, 00),
            });

            var riskEvaluationDO = new RiskEvaluationDO()
            {
                EvaluationDate = riskService.GetCurrentCuttimeRange().StartTime.AddSeconds(-1),
            };

            var expected = false;

            //Actual
            var actual = riskService.CheckInCuttimeRange(riskEvaluationDO);

            //Assert
            Assert.AreEqual(expected, actual);
        }
        public void CheckRiskEvaCondition_When_EvaluationDate_NotInCuttimeRange_And_IsUsed_Is_Y_Then_Success()
        {
            //Arrange
            var riskService = new RiskEvaluationService(new CuttimeRangeInfoEntity()
            {
                StartTime = new DateTime(2018, 10, 08, 10, 30, 00),
                EndTime   = new DateTime(2018, 10, 08, 18, 30, 00),
            });

            RiskEvaluationDO riskEvaluationDO = new RiskEvaluationDO()
            {
                EvaluationDate = riskService.GetCurrentCuttimeRange().StartTime.AddSeconds(-1),
                IsUsed         = "Y",
            };

            bool expected = true;

            //Actual
            bool actual = riskService.CheckCanEvaluteRisk(riskEvaluationDO);

            //Assert
            Assert.AreEqual(expected, actual);
        }