public ApprenticeshipSearchController(IApprenticeshipSearchMediator apprenticeshipSearchMediator, IHelpCookieProvider helpCookieProvider, IConfigurationService configurationService, ILogService logService) : base(configurationService, logService) { _apprenticeshipSearchMediator = apprenticeshipSearchMediator; _helpCookieProvider = helpCookieProvider; }
public virtual void Setup() { ApprenticeshipVacancyDetailProvider = new Mock <IApprenticeshipVacancyDetailProvider>(); ConfigurationManager = new Mock <IConfigurationManager>(); ConfigurationManager.Setup(cm => cm.GetAppSetting <int>("VacancyResultsPerPage")).Returns(5); ConfigurationManager.Setup(cm => cm.GetAppSetting("BlacklistedCategoryCodes")).Returns("00,99"); UserDataProvider = new Mock <IUserDataProvider>(); SearchProvider = new Mock <ISearchProvider>(); ReferenceDataService = new Mock <IReferenceDataService>(); Mediator = new ApprenticeshipSearchMediator(ConfigurationManager.Object, SearchProvider.Object, ApprenticeshipVacancyDetailProvider.Object, UserDataProvider.Object, ReferenceDataService.Object, new ApprenticeshipSearchViewModelServerValidator(), new ApprenticeshipSearchViewModelLocationValidator()); }
public virtual void SetUpMethod() { //Use the mediator so that we get an accurate view model for testing ApprenticeshipVacancyDetailProvider = new Mock <IApprenticeshipVacancyDetailProvider>(); ConfigurationManager = new Mock <IConfigurationManager>(); ConfigurationManager.Setup(cm => cm.GetAppSetting <int>("VacancyResultsPerPage")).Returns(5); ConfigurationManager.Setup(cm => cm.GetAppSetting("BlacklistedCategoryCodes")).Returns("00,99"); UserDataProvider = new Mock <IUserDataProvider>(); SearchProvider = new Mock <ISearchProvider>(); ReferenceDataService = new Mock <IReferenceDataService>(); ReferenceDataService.Setup(rds => rds.GetCategories()).Returns(GetCategories); Mediator = new ApprenticeshipSearchMediator(ConfigurationManager.Object, SearchProvider.Object, ApprenticeshipVacancyDetailProvider.Object, UserDataProvider.Object, ReferenceDataService.Object, new ApprenticeshipSearchViewModelServerValidator(), new ApprenticeshipSearchViewModelLocationValidator()); }
public virtual void Setup() { CandidateServiceProvider = new Mock <ICandidateServiceProvider>(); CandidateServiceProvider = new Mock <ICandidateServiceProvider>(); ConfigurationService = new Mock <IConfigurationService>(); ConfigurationService.Setup(cm => cm.Get <CommonWebConfiguration>()) .Returns(new CommonWebConfiguration() { VacancyResultsPerPage = 5, BlacklistedCategoryCodes = "00,99" }); UserDataProvider = new Mock <IUserDataProvider>(); SearchProvider = new Mock <ISearchProvider>(); ReferenceDataService = new Mock <IReferenceDataService>(); ApprenticeshipVacancyProvider = new Mock <IApprenticeshipVacancyProvider>(); Mediator = new ApprenticeshipSearchMediator(ConfigurationService.Object, SearchProvider.Object, CandidateServiceProvider.Object, UserDataProvider.Object, ReferenceDataService.Object, new ApprenticeshipSearchViewModelServerValidator(), new ApprenticeshipSearchViewModelLocationValidator(), ApprenticeshipVacancyProvider.Object); }
public virtual void SetUpMethod() { //Use the mediator so that we get an accurate view model for testing CandidateServiceProvider = new Mock <ICandidateServiceProvider>(); ConfigurationService = new Mock <IConfigurationService>(); ConfigurationService.Setup(cm => cm.Get <CommonWebConfiguration>()) .Returns(new CommonWebConfiguration() { VacancyResultsPerPage = 5, BlacklistedCategoryCodes = "00,99" }); UserDataProvider = new Mock <IUserDataProvider>(); SearchProvider = new Mock <ISearchProvider>(); ReferenceDataService = new Mock <IReferenceDataService>(); ReferenceDataService.Setup(rds => rds.GetCategories()).Returns(GetCategories); ApprenticeshipVacancyProvider = new Mock <IApprenticeshipVacancyProvider>(); Mediator = new ApprenticeshipSearchMediator(ConfigurationService.Object, SearchProvider.Object, CandidateServiceProvider.Object, UserDataProvider.Object, ReferenceDataService.Object, new ApprenticeshipSearchViewModelServerValidator(), new ApprenticeshipSearchViewModelLocationValidator(), ApprenticeshipVacancyProvider.Object); }
public ApprenticeshipSearchController(IApprenticeshipSearchMediator apprenticeshipSearchMediator) { _apprenticeshipSearchMediator = apprenticeshipSearchMediator; }