public UpdatedMovementDateValidator(IMovementDateValidator movementDateValidator, OriginalMovementDate originalMovementDate, IWorkingDayCalculator workingDayCalculator, INotificationApplicationRepository notificationRepository) { this.originalMovementDate = originalMovementDate; this.workingDayCalculator = workingDayCalculator; this.notificationRepository = notificationRepository; this.movementDateValidator = movementDateValidator; }