public CourseSearchResultsControllerTests() { asyncHelper = new AsyncHelper(); fakeCourseSearchViewModelService = A.Fake <ICourseSearchResultsViewModelBullder>(ops => ops.Strict()); fakeWebAppContext = A.Fake <IWebAppContext>(); fakeCourseSearchService = A.Fake <ICourseSearchService>(ops => ops.Strict()); fakeApplicationLogger = A.Fake <IApplicationLogger>(ops => ops.Strict()); SetupCalls(); mapperCfg = new MapperConfiguration(cfg => { cfg.AddProfile <CourseAutomapperProfile>(); }).CreateMapper(); }
public CourseSearchResultsController( IApplicationLogger applicationLogger, ICourseSearchService courseSearchService, IAsyncHelper asyncHelper, ICourseSearchResultsViewModelBullder courseSearchResultsViewModelBuilder, IWebAppContext context, IMapper mapper) : base(applicationLogger) { this.courseSearchService = courseSearchService; this.asyncHelper = asyncHelper; this.courseSearchResultsViewModelBuilder = courseSearchResultsViewModelBuilder; this.context = context; this.mapper = mapper; }