コード例 #1
0
 protected override void Context()
 {
     base.Context();
     _previousJournal          = A.Fake <Journal.Journal>();
     _journalRetriever.Current = _previousJournal;
     A.CallTo(() => _journalSessionConnector.SelectJournal()).Returns(null);
 }
コード例 #2
0
 protected override void Context()
 {
     base.Context();
     A.CallTo(() => _journalSessionConnector.IsConnected).Returns(true);
     _newJournal = new Journal.Journal();
     A.CallTo(() => _journalRetriever.JournalFullPath).Returns("XXX");
     A.CallTo(() => _journalSessionConnector.ConnectToJournal(_journalRetriever.JournalFullPath)).Returns(_newJournal);
 }
コード例 #3
0
 protected override void Context()
 {
     base.Context();
     _previousJournal          = new Journal.Journal();
     _journalRetriever.Current = _previousJournal;
     A.CallTo(() => _journalRetriever.JournalFullPath).Returns(string.Empty);
     A.CallTo(() => _journalSessionConnector.IsConnected).Returns(false);
     A.CallTo(() => _journalSessionConnector.ConnectToJournal(_journalRetriever.JournalFullPath)).Returns(null);
 }
コード例 #4
0
 private void loadJournal(OSPSuite.Core.Journal.Journal journal)
 {
     _allJournalPageDTOs.Clear();
     if (journal == null)
     {
         return;
     }
     journal.JournalPages.Each(x => addJournalPage(x));
     select(journal.Edited);
 }
コード例 #5
0
 protected override void Context()
 {
     base.Context();
     _relatedItem  = new RelatedItem();
     _relatedItem2 = new RelatedItem();
     _journalPage.AddRelatedItem(_relatedItem);
     _journalPage.AddRelatedItem(_relatedItem2);
     _journal = new Journal.Journal();
     _journal.AddJournalPage(_journalPage);
     A.CallTo(() => _dialogCreator.MessageBoxYesNo(Captions.Journal.ReallyDeleteMultipleRelatedItems)).Returns(ViewResult.Yes);
 }
コード例 #6
0
        protected override void Context()
        {
            _eventPublisher     = A.Fake <IEventPublisher>();
            _databaseMediator   = A.Fake <IDatabaseMediator>();
            _dialogCreator      = A.Fake <IDialogCreator>();
            _journalRetriever   = A.Fake <IJournalRetriever>();
            _relatedItemFactory = A.Fake <IRelatedItemFactory>();
            _journal            = new Journal.Journal();

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

            sut = new JournalPageTask(_databaseMediator, _eventPublisher, _dialogCreator, _relatedItemFactory);

            _journalPage = new JournalPage();
            _journal.AddJournalPage(_journalPage);
        }
コード例 #7
0
        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 Journal.Journal();
            _journalRetriever.Current = _journal;

            _journalPage = new JournalPage();
        }
コード例 #8
0
 protected override void Because()
 {
     _result = sut.Load(_relativePath, _projectFullPath);
 }
コード例 #9
0
 protected override void Because()
 {
     _result = sut.Load(_fullPath);
 }