public EmployerApplicationController(IConfigurationService configurationService, ILogService loggingService, IApprenticeshipApplicationMediator apprenticeshipApplicationMediator, ITraineeshipApplicationMediator traineeshipApplicationMediator) : base(configurationService, loggingService) { _apprenticeshipApplicationMediator = apprenticeshipApplicationMediator; _traineeshipApplicationMediator = traineeshipApplicationMediator; }
public ApprenticeshipApplicationController(IApprenticeshipApplicationMediator apprenticeshipApplicationMediator, ILogService logService, IConfigurationService configurationService) : base(configurationService, logService) { _apprenticeshipApplicationMediator = apprenticeshipApplicationMediator; }
public void Setup() { ApprenticeshipApplicationProvider = new Mock <IApprenticeshipApplicationProvider>(); ConfigurationManager = new Mock <IConfigurationManager>(); UserDataProvider = new Mock <IUserDataProvider>(); Mediator = new ApprenticeshipApplicationMediator(ApprenticeshipApplicationProvider.Object, new ApprenticeshipApplicationViewModelServerValidator(), new ApprenticeshipApplicationViewModelSaveValidator(), ConfigurationManager.Object, UserDataProvider.Object); }
public void Setup() { ApprenticeshipApplicationProvider = new Mock <IApprenticeshipApplicationProvider>(); ConfigurationService = new Mock <IConfigurationService>(); ConfigurationService.Setup(x => x.Get <CommonWebConfiguration>()) .Returns(new CommonWebConfiguration { VacancyResultsPerPage = 5 }); UserDataProvider = new Mock <IUserDataProvider>(); Mediator = new ApprenticeshipApplicationMediator( ConfigurationService.Object, UserDataProvider.Object, ApprenticeshipApplicationProvider.Object, new ApprenticeshipApplicationViewModelServerValidator(), new ApprenticeshipApplicationViewModelSaveValidator(), new ApprenticeshipApplicationPreviewViewModelValidator()); }
public ApprenticeshipApplicationController(IApprenticeshipApplicationMediator apprenticeshipApplicationMediator) { _apprenticeshipApplicationMediator = apprenticeshipApplicationMediator; }