Example #1
0
 public SimulationExporter(ISimulationEngineFactory simulationEngineFactory, IBatchLogger logger, IParametersReportCreator parametersReportCreator,
                           ISimulationResultsExporter simulationResultsExporter, ISimulationExportTask simulationExportTask)
 {
     _simulationEngineFactory = simulationEngineFactory;
     _logger = logger;
     _parametersReportCreator   = parametersReportCreator;
     _simulationResultsExporter = simulationResultsExporter;
     _simulationExportTask      = simulationExportTask;
 }
Example #2
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>();
 }
Example #3
0
 public SimulationExporter(
     ISimulationRunner simulationRunner,
     ILogger logger,
     IParametersReportCreator parametersReportCreator,
     ISimulationResultsExporter simulationResultsExporter,
     ISimulationExportTask simulationExportTask,
     IPopulationExportTask populationExportTask,
     IMoBiExportTask moBiExportTask
     )
 {
     _simulationRunner          = simulationRunner;
     _logger                    = logger;
     _parametersReportCreator   = parametersReportCreator;
     _simulationResultsExporter = simulationResultsExporter;
     _simulationExportTask      = simulationExportTask;
     _populationExportTask      = populationExportTask;
     _moBiExportTask            = moBiExportTask;
 }
        protected override void Context()
        {
            _simulationEngineFactory = A.Fake <ISimulationEngineFactory>();
            _logger = A.Fake <IBatchLogger>();
            _parameterReportCreator    = A.Fake <IParametersReportCreator>();
            _simulationResultsExporter = A.Fake <ISimulationResultsExporter>();
            _simulationExportTask      = A.Fake <ISimulationExportTask>();
            sut = new SimulationExporter(_simulationEngineFactory, _logger, _parameterReportCreator, _simulationResultsExporter, _simulationExportTask);

            _simulation = new IndividualSimulation {
                DataRepository = new DataRepository("Rep")
            };
            _outputFolder  = "OutputFolder";
            _exportName    = "ExportName";
            _configuration = new SimulationConfiguration();

            _simulationEngine = A.Fake <ISimulationEngine <IndividualSimulation> >();
            A.CallTo(() => _simulationEngineFactory.Create <IndividualSimulation>()).Returns(_simulationEngine);
        }
Example #5
0
 protected override void Context()
 {
     _simulationTask         = A.Fake <ISimulationExportTask>();
     _activeSubjectRetriever = A.Fake <IActiveSubjectRetriever>();
     sut = new ExportPopulationSimulationPKAnalysesCommand(_simulationTask, _activeSubjectRetriever);
 }
Example #6
0
 public SimulationXmlExportCommand(ISimulationExportTask simulationExportTask, IActiveSubjectRetriever activeSubjectRetriever) : base(activeSubjectRetriever)
 {
     _simulationExportTask = simulationExportTask;
 }
 public ExportSimulationToCppUICommand(ISimulationExportTask simulationExportTask, IActiveSubjectRetriever activeSubjectRetriever) : base(activeSubjectRetriever)
 {
     _simulationExportTask = simulationExportTask;
 }
 public ExportPopulationSimulationPKAnalysesCommand(ISimulationExportTask simulationTask, IActiveSubjectRetriever activeSubjectRetriever) : base(activeSubjectRetriever)
 {
     _simulationTask = simulationTask;
 }
Example #9
0
 public ExportToMatlabOrRCommand(ISimulationExportTask simulationExportTask, IActiveSubjectRetriever activeSubjectRetriever) : base(activeSubjectRetriever)
 {
     _simulationExportTask = simulationExportTask;
 }
 public ExportSimulationResultsToExcelCommand(ISimulationExportTask simulationTask, IActiveSubjectRetriever activeSubjectRetriever) : base(activeSubjectRetriever)
 {
     _simulationTask = simulationTask;
 }
Example #11
0
 protected override void Context()
 {
     _simulationExportTask     = A.Fake <ISimulationExportTask>();
     _activateSubjectRetriever = A.Fake <IActiveSubjectRetriever>();
     sut = new ExportSimulationToCppUICommand(_simulationExportTask, _activateSubjectRetriever);
 }