protected override void Context() { _view = A.Fake <IRelatedItemsView>(); _dialogCreator = A.Fake <IDialogCreator>(); _journalPageTask = A.Fake <IJournalPageTask>(); _relatedItemComparablePresenter = A.Fake <IRelatedItemComparablePresenter>(); _reloadRelatedItemTask = A.Fake <IReloadRelatedItemTask>(); _journalRetriever = A.Fake <IJournalRetriever>(); sut = new RelatedItemsPresenter(_view, _journalRetriever, _journalPageTask, _relatedItemComparablePresenter, _reloadRelatedItemTask); _journalPage = new JournalPage(); }
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 RelatedItemsPresenter( IRelatedItemsView view, IJournalRetriever journalRetriever, IJournalPageTask journalPageTask, IRelatedItemComparablePresenter relatedItemComparablePresenter, IReloadRelatedItemTask reloadRelatedItemTask) : base(view) { _journalRetriever = journalRetriever; _journalPageTask = journalPageTask; _relatedItemComparablePresenter = relatedItemComparablePresenter; _reloadRelatedItemTask = reloadRelatedItemTask; _view.AddComparableView(_relatedItemComparablePresenter.View); AddSubPresenters(_relatedItemComparablePresenter); }
public JournalTask(IJournalPageFactory journalPageFactory, IDatabaseMediator databaseMediator, IJournalRetriever journalRetriever, IEventPublisher eventPublisher, IJournalSessionConnector journalSessionConnector, IRelatedItemFactory relatedItemFactory, IJournalPageTask journalPageTask, IDialogCreator dialogCreator) { _journalPageFactory = journalPageFactory; _databaseMediator = databaseMediator; _journalRetriever = journalRetriever; _eventPublisher = eventPublisher; _journalSessionConnector = journalSessionConnector; _relatedItemFactory = relatedItemFactory; _journalPageTask = journalPageTask; _dialogCreator = dialogCreator; }
public JournalDiagramPresenter( IJournalDiagramView view, IContainerBaseLayouter layouter, IDialogCreator dialogCreator, IDiagramModelFactory diagramModelFactory, IPresentationUserSettings userSettings, IJournalTask journalTask, IJournalPageTask journalPageTask, IReloadRelatedItemTask reloadRelatedItemTask, IJournalComparisonTask journalComparisonTask, IMultipleBaseNodeContextMenuFactory multipleNodeContextMenuFactory, IViewItemContextMenuFactory viewItemContextMenuFactory) : base(view, layouter, dialogCreator, diagramModelFactory) { _userSettings = userSettings; _journalTask = journalTask; _journalPageTask = journalPageTask; _reloadRelatedItemTask = reloadRelatedItemTask; _journalComparisonTask = journalComparisonTask; _multipleNodeContextMenuFactory = multipleNodeContextMenuFactory; _viewItemContextMenuFactory = viewItemContextMenuFactory; }
protected override void Context() { _journalPageFactory = A.Fake <IJournalPageFactory>(); _databaseMediator = A.Fake <IDatabaseMediator>(); _journalRetriever = A.Fake <IJournalRetriever>(); _eventPublisher = A.Fake <IEventPublisher>(); _journalSessionConnector = A.Fake <IJournalSessionConnector>(); _relatedItemFactory = A.Fake <IRelatedItemFactory>(); _journalPageTask = A.Fake <IJournalPageTask>(); _dialogCreator = A.Fake <IDialogCreator>(); sut = new JournalTask(_journalPageFactory, _databaseMediator, _journalRetriever, _eventPublisher, _journalSessionConnector, _relatedItemFactory, _journalPageTask, _dialogCreator); _journal = new Core.Journal.Journal(); _journalRetriever.Current = _journal; _journalPage = new JournalPage(); }
protected override void Context() { _journalTask = A.Fake <IJournalTask>(); _view = A.Fake <IJournalDiagramView>(); _reloadRelatedItemTask = A.Fake <IReloadRelatedItemTask>(); var journalComparisonTask = A.Fake <IJournalComparisonTask>(); _multipleBaseNodeContextMenuFactory = A.Fake <IMultipleBaseNodeContextMenuFactory>(); _journalPageTask = A.Fake <IJournalPageTask>(); _userSettings = A.Fake <IPresentationUserSettings>(); _dialogCreator = A.Fake <IDialogCreator>(); _containerBaseLayouter = A.Fake <IContainerBaseLayouter>(); _viewItemContextMenuFactory = A.Fake <IViewItemContextMenuFactory>(); _diagramModelFactory = A.Fake <IDiagramModelFactory>(); sut = new JournalDiagramPresenter(_view, _containerBaseLayouter, _dialogCreator, _diagramModelFactory, _userSettings, _journalTask, _journalPageTask, _reloadRelatedItemTask, journalComparisonTask, _multipleBaseNodeContextMenuFactory, _viewItemContextMenuFactory); _journal = new Journal(); _journalDiagram = new JournalDiagram().WithName(global::OSPSuite.Assets.Captions.Journal.DefaultDiagramName); _journal.AddDiagram(_journalDiagram); _journalDiagram.DiagramManager = A.Fake <IDiagramManager <JournalDiagram> >(); _journalDiagram.DiagramModel = A.Fake <IDiagramModel>(); sut.Handle(new JournalLoadedEvent(_journal)); }