protected override void Context() { base.Context(); _relatedItem = new RelatedItem().WithId("id"); sut.AddJournalPage(new JournalPage().WithId("2")); _journalPage = new JournalPage().WithId("1"); sut.AddJournalPage(_journalPage); _journalPage.AddRelatedItem(_relatedItem); }
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); }
public void AddRelatedItemTo(JournalPage journalPage, RelatedItem relatedItem) { if (relatedItem == null) { return; } _databaseMediator.ExecuteCommand(new AddRelatedPageToJournalPage { JournalPage = journalPage, RelatedItem = relatedItem }); journalPage.AddRelatedItem(relatedItem); _eventPublisher.PublishEvent(new JournalPageUpdatedEvent(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 }); }