protected override void Context() { base.Context(); _view = A.Fake <IJournalPagePreviewView>(); _journalTask = A.Fake <IJournalTask>(); _journalPageTask = A.Fake <IJournalPageTask>(); _relatedItemsPresenter = A.Fake <IRelatedItemsPresenter>(); sut = new JournalPagePreviewPresenter(_view, _journalTask, _journalPageTask, _relatedItemsPresenter); _journalPageDTO = new JournalPageDTO(new JournalPage()); }
public JournalPagePreviewPresenter( IJournalPagePreviewView view, IJournalTask journalTask, IJournalPageTask journalPageTask, IRelatedItemsPresenter relatedItemsPresenter) : base(view) { _journalTask = journalTask; _journalPageTask = journalPageTask; _relatedItemsPresenter = relatedItemsPresenter; _view.AddRelatedItemsView(_relatedItemsPresenter.View); AddSubPresenters(_relatedItemsPresenter); }
public void AttachPresenter(IRelatedItemsPresenter presenter) { _presenter = presenter; }