protected override void Context() { _view = A.Fake <ISearchView>(); _regionResolver = A.Fake <IRegionResolver>(); _activeSubjectRetriever = A.Fake <IActiveSubjectRetriever>(); _searchResultMapper = A.Fake <ISearchResultToDTOSearchResultMapper>(); _searchTask = A.Fake <ISearchTask>(); _applicationController = A.Fake <IMoBiApplicationController>(); _context = A.Fake <IMoBiContext>(); sut = new SearchPresenter(_view, _regionResolver, _activeSubjectRetriever, _searchResultMapper, _searchTask, _applicationController, _context); }
public SearchPresenter(ISearchView view, IRegionResolver regionResolver, IActiveSubjectRetriever activeSubjectRetriever, ISearchResultToDTOSearchResultMapper searchResultsToDTOSearchResultsMapper, ISearchTask searchTask, IMoBiApplicationController applicationController, IMoBiContext context) : base(view) { _regionResolver = regionResolver; _context = context; _applicationController = applicationController; _searchTask = searchTask; _searchResultsToDTOSearchResultsMapper = searchResultsToDTOSearchResultsMapper; _activeSubjectRetriever = activeSubjectRetriever; _view.Enabled = false; }