Exemplo n.º 1
0
 public JournalPresenterForSpecs(IJournalView view, IRegionResolver regionResolver, IJournalPageToJournalPageDTOMapper mapper,
                                 IJournalTask journalTask, IViewItemContextMenuFactory viewItemContextMenuFactory, IJournalRetriever journalRetriever,
                                 IJournalPagePreviewPresenter previewPresenter, IJournalSearchPresenter searchPresenter) :
     base(view, regionResolver, mapper, journalTask, viewItemContextMenuFactory, journalRetriever,
          previewPresenter, searchPresenter, new RegionName("XX", "XX", ApplicationIcons.EmptyIcon))
 {
 }
Exemplo n.º 2
0
        protected override void Context()
        {
            _view                       = A.Fake <IJournalView>();
            _regionResolver             = A.Fake <IRegionResolver>();
            _mapper                     = A.Fake <IJournalPageToJournalPageDTOMapper>();
            _journalTask                = A.Fake <IJournalTask>();
            _viewItemContextMenuFactory = A.Fake <IViewItemContextMenuFactory>();
            _journalRetriever           = A.Fake <IJournalRetriever>();
            _previewPresenter           = A.Fake <IJournalPagePreviewPresenter>();
            _journalExportTask          = A.Fake <IJournalExportTask>();
            _searchPresenter            = A.Fake <IJournalSearchPresenter>();
            _journalSearch              = new JournalSearch();
            A.CallTo(() => _view.BindTo(A <IEnumerable <JournalPageDTO> > ._))
            .Invokes(x => _allWorkingJournalItemDTOs = x.GetArgument <IEnumerable <JournalPageDTO> >(0).DowncastTo <IList <JournalPageDTO> >());

            _region = A.Fake <IRegion>();
            A.CallTo(_regionResolver).WithReturnType <IRegion>().Returns(_region);

            sut = new JournalPresenterForSpecs(_view, _regionResolver, _mapper, _journalTask, _viewItemContextMenuFactory,
                                               _journalRetriever, _previewPresenter, _searchPresenter);

            _journal = new Journal();
            A.CallTo(() => _journalRetriever.Current).Returns(_journal);

            _journalPage    = new JournalPage();
            _journalPageDTO = new JournalPageDTO(_journalPage);
            A.CallTo(_mapper).WithReturnType <JournalPageDTO>().Returns(_journalPageDTO);
        }
Exemplo n.º 3
0
 public JournalPresenter(IJournalView view, IRegionResolver regionResolver, IJournalPageToJournalPageDTOMapper mapper,
                         IJournalTask journalTask, IViewItemContextMenuFactory viewItemContextMenuFactory,
                         IJournalRetriever journalRetriever, IJournalPagePreviewPresenter previewPresenter,
                         IJournalSearchPresenter searchPresenter) :
     base(view, regionResolver, mapper, journalTask, viewItemContextMenuFactory, journalRetriever,
          previewPresenter, searchPresenter, RegionNames.Journal)
 {
 }
 internal JournalsPresenter(IJournalView view, BaseJournal <TEntity> journal) : base(view)
 {
     Journal = journal;
 }