protected override void Context()
 {
     base.Context();
     _relatedItem     = new RelatedItem().WithId("relatedItem");
     _relatedItemNode = A.Fake <IRelatedItemNode>().WithId("relatedItem");
     _journalPage     = new JournalPage();
     _journalPage.AddRelatedItem(_relatedItem);
     _journal.AddJournalPage(_journalPage);
 }
        protected override void Context()
        {
            base.Context();
            _journalPage = new JournalPage().WithId("journalPage");
            _relatedItem = new RelatedItem().WithId("relatedItem");
            _journalPage.AddRelatedItem(_relatedItem);
            _relatedItemNode = A.Fake <IRelatedItemNode>().WithId("relatedItem");
            _journalPageNode = A.Fake <IJournalPageNode>().WithId("journalPage");

            _journal.AddJournalPage(_journalPage);

            A.CallTo(() => _view.GetSelection()).Returns(new List <IBaseObject> {
                _relatedItemNode, _journalPageNode
            });
        }
 private RelatedItem relatedItemFrom(IRelatedItemNode relatedItemNode)
 {
     return(_journalDiagram.Journal.RelatedItemdById(relatedItemNode.Id));
 }