コード例 #1
0
 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;
 }