コード例 #1
0
 protected override void Context()
 {
     _databaseMediator = A.Fake <IDatabaseMediator>();
     _journalSession   = A.Fake <IJournalSession>();
     _diagramFactory   = A.Fake <IJournalDiagramFactory>();
     sut = new JournalLoader(_journalSession, _databaseMediator, _diagramFactory);
 }
コード例 #2
0
 public JournalSessionConnector(IDialogCreator dialogCreator, IJournalLoader journalLoader, IJournalSession journalSession, IProjectRetriever projectRetriever)
 {
     _dialogCreator    = dialogCreator;
     _journalLoader    = journalLoader;
     _journalSession   = journalSession;
     _projectRetriever = projectRetriever;
 }
コード例 #3
0
        protected override void Context()
        {
            _dimensionFactory          = A.Fake <IMoBiDimensionFactory>();
            _eventPublisher            = A.Fake <IEventPublisher>();
            _objectBaseFactory         = A.Fake <IObjectBaseFactory>();
            _registerTask              = A.Fake <IRegisterTask>();
            _objectBaseRepository      = A.Fake <IWithIdRepository>();
            _moBiHistoryManagerFactory = A.Fake <IHistoryManagerFactory>();
            _serializationService      = A.Fake <IXmlSerializationService>();
            _objectPathFactory         = A.Fake <IObjectPathFactory>();
            _unregisterTask            = A.Fake <IUnregisterTask>();
            _clipboardManager          = A.Fake <IClipboardManager>();
            _container          = A.Fake <IContainer>();
            _objectTypeResolver = A.Fake <IObjectTypeResolver>();
            _cloneManager       = A.Fake <ICloneManagerForBuildingBlock>();
            _journalSession     = A.Fake <IJournalSession>();
            _fileLocker         = A.Fake <IFileLocker>();
            _lazyLoadTask       = A.Fake <ILazyLoadTask>();

            sut = new MoBiContext(_objectBaseFactory, _dimensionFactory, _eventPublisher,
                                  _serializationService, _objectPathFactory, _objectBaseRepository,
                                  _moBiHistoryManagerFactory, _registerTask, _unregisterTask,
                                  _clipboardManager, _container,
                                  _objectTypeResolver, _cloneManager,
                                  _journalSession, _fileLocker, _lazyLoadTask);

            A.CallTo(() => _moBiHistoryManagerFactory.Create()).Returns(A.Fake <MoBiHistoryManager>());
        }
コード例 #4
0
        protected override void Context()
        {
            _journalSession   = A.Fake <IJournalSession>();
            _journalLoader    = A.Fake <IJournalLoader>();
            _dialogCreator    = A.Fake <IDialogCreator>();
            _projectRetriever = A.Fake <IProjectRetriever>();

            sut = new JournalSessionConnector(_dialogCreator, _journalLoader, _journalSession, _projectRetriever);
        }
コード例 #5
0
 public override void GlobalContext()
 {
     base.GlobalContext();
     _databaseFile       = FileHelper.GenerateTemporaryFileName();
     _journalSession     = IoC.Resolve <IJournalSession>();
     _journalPageFactory = IoC.Resolve <IJournalPageFactory>();
     _contendLoader      = IoC.Resolve <IContentLoader>();
     _databaseMediator   = IoC.Resolve <IDatabaseMediator>();
     _relatedItemFactory = IoC.Resolve <IRelatedItemFactory>();
     _journalSession.Create(_databaseFile);
 }
コード例 #6
0
 public Workspace(IEventPublisher eventPublisher, IRegistrationTask registrationTask,
                  IWorkspacePersistor workspacePersistor, IMRUProvider mruProvider, IHistoryManagerFactory historyManagerFactory,
                  IFileLocker fileLocker, IProjectClassifiableUpdaterAfterDeserialization projectClassifiableUpdaterAfterDeserialization,
                  IJournalSession journalSession) : base(eventPublisher, journalSession, fileLocker)
 {
     _eventPublisher        = eventPublisher;
     _registrationTask      = registrationTask;
     _workspacePersistor    = workspacePersistor;
     _mruProvider           = mruProvider;
     _historyManagerFactory = historyManagerFactory;
     _projectClassifiableUpdaterAfterDeserialization = projectClassifiableUpdaterAfterDeserialization;
 }
コード例 #7
0
 protected override void Context()
 {
     _eventPublisher        = A.Fake <IEventPublisher>();
     _mruProvider           = A.Fake <IMRUProvider>();
     _workspacePersistor    = A.Fake <IWorkspacePersistor>();
     _registrationTask      = A.Fake <IRegistrationTask>();
     _historyManagerFactory = A.Fake <IHistoryManagerFactory>();
     _historyManager        = A.Fake <IHistoryManager>();
     _fileLocker            = A.Fake <IFileLocker>();
     _journalSession        = A.Fake <IJournalSession>();
     A.CallTo(() => _historyManagerFactory.Create()).Returns(_historyManager);
     sut = new Workspace(_eventPublisher, _journalSession, _fileLocker, _registrationTask, _workspacePersistor, _mruProvider, _historyManagerFactory);
 }
コード例 #8
0
ファイル: Workspace.cs プロジェクト: yvkashyap/PK-Sim
 public Workspace(
     IEventPublisher eventPublisher,
     IJournalSession journalSession,
     IFileLocker fileLocker,
     IRegistrationTask registrationTask,
     IWorkspacePersistor workspacePersistor,
     IMRUProvider mruProvider,
     IHistoryManagerFactory historyManagerFactory) : base(eventPublisher, journalSession, fileLocker)
 {
     _eventPublisher        = eventPublisher;
     _registrationTask      = registrationTask;
     _workspacePersistor    = workspacePersistor;
     _mruProvider           = mruProvider;
     _historyManagerFactory = historyManagerFactory;
 }
コード例 #9
0
ファイル: MoBiContext.cs プロジェクト: jzq90/MoBi
 public MoBiContext(IObjectBaseFactory objectBaseFactory, IMoBiDimensionFactory dimensionFactory, IEventPublisher eventPublisher,
                    IXmlSerializationService serializationService, IObjectPathFactory objectPathFactory, IWithIdRepository objectBaseRepository,
                    IHistoryManagerFactory historyManagerFactory, IRegisterTask registerTask, IUnregisterTask unregisterTask,
                    IClipboardManager clipboardManager, IContainer container, IObjectTypeResolver objectTypeResolver,
                    ICloneManagerForBuildingBlock cloneManager, IJournalSession journalSession, IFileLocker fileLocker, ILazyLoadTask lazyLoadTask) : base(eventPublisher, journalSession, fileLocker)
 {
     ObjectBaseFactory      = objectBaseFactory;
     ObjectRepository       = objectBaseRepository;
     EventPublisher         = eventPublisher;
     DimensionFactory       = dimensionFactory;
     ObjectPathFactory      = objectPathFactory;
     _serializationService  = serializationService;
     _container             = container;
     _objectTypeResolver    = objectTypeResolver;
     _cloneManager          = cloneManager;
     _lazyLoadTask          = lazyLoadTask;
     _historyManagerFactory = historyManagerFactory;
     _registerTask          = registerTask;
     _unregisterTask        = unregisterTask;
     _clipboardManager      = clipboardManager;
 }
コード例 #10
0
 public DeleteRelatedItemFromJournalItemCommand(IJournalSession journalSession, IDatabaseMediator databaseMediator) : base(journalSession)
 {
     _databaseMediator = databaseMediator;
 }
コード例 #11
0
 public UpdateJournalDiagramCommand(IJournalSession journalSession, IOSPSuiteExecutionContext context) : base(journalSession)
 {
     _context = context;
 }
コード例 #12
0
 public AddItemContentCommand(IJournalSession journalSession, IIdGenerator idGenerator) : base(journalSession)
 {
     _idGenerator = idGenerator;
 }
コード例 #13
0
 public JournalItemRelatedDataQuery(IJournalSession journalSession) : base(journalSession)
 {
 }
コード例 #14
0
 public AddRelatedItemToJournalItemCommand(IJournalSession journalSession, IDatabaseMediator databaseMediator, IIdGenerator idGenerator)
     : base(journalSession)
 {
     _databaseMediator = databaseMediator;
     _idGenerator      = idGenerator;
 }
コード例 #15
0
ファイル: Workspace.cs プロジェクト: ktseow/OSPSuite.Core
 protected Workspace(IEventPublisher eventPublisher, IJournalSession journalSession, IFileLocker fileLocker)
 {
    _eventPublisher = eventPublisher;
    _journalSession = journalSession;
    _fileLocker = fileLocker;
 }
コード例 #16
0
 public DeleteJournalPageCommand(IJournalSession journalSession, IDatabaseMediator databaseMediator) : base(journalSession)
 {
     _databaseMediator = databaseMediator;
 }
コード例 #17
0
 protected JournalDatabaseCommand(IJournalSession journalSession) : base(journalSession)
 {
 }
コード例 #18
0
 public UpdateJournalItemTagsCommand(IJournalSession journalSession) : base(journalSession)
 {
 }
コード例 #19
0
 public CreateJournalDiagramCommand(IIdGenerator idGenerator, IJournalSession journalSession, IOSPSuiteExecutionContext context) : base(journalSession)
 {
     _idGenerator = idGenerator;
     _context     = context;
 }
コード例 #20
0
 protected JournalDatabaseAction(IJournalSession journalSession)
 {
     _journalSession = journalSession;
 }
コード例 #21
0
 public UpdateItemContentCommand(IJournalSession journalSession) : base(journalSession)
 {
 }
コード例 #22
0
 public JournalPageByIdQuery(IJournalSession journalSession, IDatabaseMediator databaseMediator) : base(journalSession)
 {
     _databaseMediator = databaseMediator;
 }
コード例 #23
0
 public JournalLoader(IJournalSession journalSession, IDatabaseMediator databaseMediator, IJournalDiagramFactory diagramFactory)
 {
     _journalSession   = journalSession;
     _databaseMediator = databaseMediator;
     _diagramFactory   = diagramFactory;
 }
コード例 #24
0
 public AllJournalDiagramsQuery(IJournalSession journalSession, IOSPSuiteExecutionContext context, IJournalDiagramManagerFactory journalDiagramManagerFactory)
     : base(journalSession)
 {
     _context = context;
     _journalDiagramManagerFactory = journalDiagramManagerFactory;
 }
コード例 #25
0
 protected JournalDatabaseQuery(IJournalSession journalSession)
     : base(journalSession)
 {
 }
コード例 #26
0
 public AllKnownTagsQuery(IJournalSession journalSession) : base(journalSession)
 {
 }
コード例 #27
0
 public CreateJournalItemCommand(IJournalSession journalSession, IIdGenerator idGenerator, IDatabaseMediator databaseMediator) : base(journalSession)
 {
     _idGenerator      = idGenerator;
     _databaseMediator = databaseMediator;
 }
コード例 #28
0
 public UpdateJournalItemCommand(IJournalSession journalSession, IDatabaseMediator databaseMediator) : base(journalSession)
 {
     _databaseMediator = databaseMediator;
 }
コード例 #29
0
 public JournalItemIdsFromSearchQuery(IJournalSession journalSession) : base(journalSession)
 {
 }
コード例 #30
0
 public ContentLoader(IJournalSession journalSession)
 {
     _journalSession = journalSession;
 }