Exemplo n.º 1
0
 public ProjectOverviewRunner(IBatchLogger logger, IWorkspacePersistor workspacePersistor, IWorkspace workspace,
                              ILazyLoadTask lazyLoadTask)
 {
     _logger             = logger;
     _workspacePersistor = workspacePersistor;
     _workspace          = workspace;
     _lazyLoadTask       = lazyLoadTask;
 }
Exemplo n.º 2
0
        protected override Task Context()
        {
            _workspace          = A.Fake <IWorkspace>();
            _snapshotTask       = A.Fake <ISnapshotTask>();
            _workspacePersistor = A.Fake <IWorkspacePersistor>();
            _logger             = A.Fake <ILogger>();
            sut = new SnapshotRunner(_workspace, _snapshotTask, _workspacePersistor, _logger);

            _runOptions = new SnapshotRunOptions();
            return(_completed);
        }
Exemplo n.º 3
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;
 }
Exemplo n.º 4
0
 public SnapshotRunner(
     IWorkspace workspace,
     ISnapshotTask snapshotTask,
     IWorkspacePersistor workspacePersistor,
     ILogger logger)
 {
     _workspace          = workspace;
     _snapshotTask       = snapshotTask;
     _workspacePersistor = workspacePersistor;
     _logger             = logger;
     AllFilesFrom        = allFilesFrom;
 }
Exemplo n.º 5
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);
 }
Exemplo n.º 6
0
 public ExportSimulationRunner(
     ILogger logger,
     IWorkspacePersistor workspacePersistor,
     ICoreWorkspace workspace,
     ISimulationExporter simulationExporter,
     ILazyLoadTask lazyLoadTask
     )
 {
     _logger             = logger;
     _workspacePersistor = workspacePersistor;
     _workspace          = workspace;
     _simulationExporter = simulationExporter;
     _lazyLoadTask       = lazyLoadTask;
 }
Exemplo n.º 7
0
 public ProjectComparisonRunner(IWorkspacePersistor workspacePersistor, IWorkspace workspace,
                                ILazyLoadTask lazyLoadTask, IBatchLogger logger, ISimulationEngineFactory simulationEngineFactory, ISimulationExportTask simulationExportTask,
                                IMoBiExportTask moBiExportTask, ISimulationFactory simulationFactory, IExecutionContext executionContext, ISimulationModelCreator simulationModelCreator)
 {
     _workspacePersistor     = workspacePersistor;
     _workspace              = workspace;
     _lazyLoadTask           = lazyLoadTask;
     _logger                 = logger;
     _simulationExportTask   = simulationExportTask;
     _moBiExportTask         = moBiExportTask;
     _simulationFactory      = simulationFactory;
     _executionContext       = executionContext;
     _simulationModelCreator = simulationModelCreator;
     _simulationEngine       = simulationEngineFactory.Create <IndividualSimulation>();
 }
Exemplo n.º 8
0
 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;
 }
Exemplo n.º 9
0
        protected override Task Context()
        {
            _snapshotTask           = A.Fake <ISnapshotTask>();
            _jsonSerializer         = A.Fake <IJsonSerializer>();
            _workspace              = A.Fake <ICoreWorkspace>();
            _workspacePersistor     = A.Fake <IWorkspacePersistor>();
            _exportSimulationRunner = A.Fake <IExportSimulationRunner>();
            _logger               = A.Fake <ILogger>();
            _dataRepositoryTask   = A.Fake <IDataRepositoryTask>();
            _markdownReporterTask = A.Fake <IMarkdownReporterTask>();

            sut = new QualificationRunner(_snapshotTask, _jsonSerializer, _workspace, _workspacePersistor, _exportSimulationRunner, _dataRepositoryTask, _markdownReporterTask, _logger);

            _runOptions = new QualificationRunOptions();
            _qualificationConfiguration = new QualifcationConfiguration();
            return(_completed);
        }
Exemplo n.º 10
0
        protected override Task Context()
        {
            _logger             = A.Fake <ILogger>();
            _workspacePersitor  = A.Fake <IWorkspacePersistor>();
            _workspace          = A.Fake <IWorkspace>();
            _simulationExporter = A.Fake <ISimulationExporter>();
            _lazyLoadTask       = A.Fake <ILazyLoadTask>();
            sut = new ExportSimulationRunner(_logger, _workspacePersitor, _workspace, _simulationExporter, _lazyLoadTask);

            _project     = new PKSimProject();
            _simulation1 = createSimulationWithResults(_simulation1Name);
            _simulation2 = createSimulationWithResults(_simulation2Name);

            A.CallTo(() => _workspacePersitor.LoadSession(_workspace, _projectFileName)).Invokes(x => { _workspace.Project = _project; });


            return(_completed);
        }
Exemplo n.º 11
0
 public QualificationRunner(ISnapshotTask snapshotTask,
                            IJsonSerializer jsonSerializer,
                            ICoreWorkspace workspace,
                            IWorkspacePersistor workspacePersistor,
                            IExportSimulationRunner exportSimulationRunner,
                            IDataRepositoryExportTask dataRepositoryExportTask,
                            IMarkdownReporterTask markdownReporterTask,
                            ILogger logger
                            )
 {
     _snapshotTask             = snapshotTask;
     _jsonSerializer           = jsonSerializer;
     _workspace                = workspace;
     _workspacePersistor       = workspacePersistor;
     _logger                   = logger;
     _exportSimulationRunner   = exportSimulationRunner;
     _dataRepositoryExportTask = dataRepositoryExportTask;
     _markdownReporterTask     = markdownReporterTask;
 }