public GetNotificationAttentionSummaryHandler(INotificationAttentionSummaryRepository attentionSummaryRepository,
                                               IUserContext userContext,
                                               IInternalUserRepository internalUserRepository,
                                               DecisionRequiredBy decisionRequiredByCalculator,
                                               INotificationAssessmentRepository notificationAssessmentRepository,
                                               INotificationApplicationRepository notificationApplicationRepository,
                                               DaysRemainingCalculator daysRemainingCalculator)
 {
     this.attentionSummaryRepository = attentionSummaryRepository;
     this.userContext                       = userContext;
     this.internalUserRepository            = internalUserRepository;
     this.decisionRequiredByCalculator      = decisionRequiredByCalculator;
     this.notificationAssessmentRepository  = notificationAssessmentRepository;
     this.notificationApplicationRepository = notificationApplicationRepository;
     this.daysRemainingCalculator           = daysRemainingCalculator;
 }
Ejemplo n.º 2
0
        public DaysRemainingCalculatorTests()
        {
            calculator = new DaysRemainingCalculator();

            SystemTime.Freeze(Today);
        }