protected override void Context() { _buildingBlockTask = A.Fake <IBuildingBlockTask>(); _buildingBlockInSimulationManager = A.Fake <IBuildingBlockInSimulationManager>(); _simulationSettingsRetriever = A.Fake <ISimulationSettingsRetriever>(); _simulationResultsTask = A.Fake <ISimulationResultsTask>(); _applicationController = A.Fake <IApplicationController>(); _renameBuildingBlockTask = A.Fake <IRenameBuildingBlockTask>(); sut = new CloneSimulationTask(_buildingBlockTask, _buildingBlockInSimulationManager, _simulationSettingsRetriever, _simulationResultsTask, _applicationController, _renameBuildingBlockTask); }
public CloneSimulationTask(IBuildingBlockTask buildingBlockTask, IExecutionContext executionContext, IBuildingBlockInSimulationManager buildingBlockInSimulationManager, ISimulationSettingsRetriever simulationSettingsRetriever, ISimulationResultsTask simulationResultsTask, IApplicationController applicationController) { _buildingBlockTask = buildingBlockTask; _executionContext = executionContext; _buildingBlockInSimulationManager = buildingBlockInSimulationManager; _simulationSettingsRetriever = simulationSettingsRetriever; _simulationResultsTask = simulationResultsTask; _applicationController = applicationController; }
public SimulationRunner(ISimulationEngineFactory simulationEngineFactory, ISimulationAnalysisCreator simulationAnalysisCreator, ILazyLoadTask lazyLoadTask, IEntityValidationTask entityValidationTask, ISimulationSettingsRetriever simulationSettingsRetriever, ICloner cloner) { _simulationEngineFactory = simulationEngineFactory; _simulationAnalysisCreator = simulationAnalysisCreator; _lazyLoadTask = lazyLoadTask; _entityValidationTask = entityValidationTask; _simulationSettingsRetriever = simulationSettingsRetriever; _cloner = cloner; }
protected override void Context() { _lazyLoadTask = A.Fake <ILazyLoadTask>(); _mobiExportTask = A.Fake <IMoBiExportTask>(); _simulationSettingsRetriever = A.Fake <ISimulationSettingsRetriever>(); _dialogCreator = A.Fake <IDialogCreator>(); _cloner = A.Fake <ICloner>(); _populationExportTask = A.Fake <IPopulationExportTask>(); sut = new PopulationSimulationExportTask(_lazyLoadTask, _simulationSettingsRetriever, _cloner, _dialogCreator, _mobiExportTask, _populationExportTask); }
public CloneSimulationTask(IBuildingBlockTask buildingBlockTask, IBuildingBlockInProjectManager buildingBlockInProjectManager, ISimulationSettingsRetriever simulationSettingsRetriever, ISimulationResultsTask simulationResultsTask, IApplicationController applicationController, IRenameBuildingBlockTask renameBuildingBlockTask) { _buildingBlockTask = buildingBlockTask; _buildingBlockInProjectManager = buildingBlockInProjectManager; _simulationSettingsRetriever = simulationSettingsRetriever; _simulationResultsTask = simulationResultsTask; _applicationController = applicationController; _renameBuildingBlockTask = renameBuildingBlockTask; }
protected override Task Context() { _simulationAnalysisCreator = A.Fake <ISimulationAnalysisCreator>(); _cloner = A.Fake <ICloner>(); _simulationSettingsRetriever = A.Fake <ISimulationSettingsRetriever>(); _simulationRunner = A.Fake <ISimulationRunner>(); sut = new InteractiveSimulationRunner(_simulationSettingsRetriever, _simulationRunner, _cloner, _simulationAnalysisCreator); return(_completed); }
public ConfigureSimulationTask(IBuildingBlockTask buildingBlockTask, IActiveSubjectRetriever activeSubjectRetriever, ISimulationSettingsRetriever simulationSettingsRetriever, IApplicationController applicationController, IExecutionContext executionContext, IParameterIdUpdater parameterIdUpdater, ISimulationResultsTask simulationResultsTask) { _buildingBlockTask = buildingBlockTask; _activeSubjectRetriever = activeSubjectRetriever; _simulationSettingsRetriever = simulationSettingsRetriever; _applicationController = applicationController; _executionContext = executionContext; _parameterIdUpdater = parameterIdUpdater; _simulationResultsTask = simulationResultsTask; }
protected override void Context() { _executionContext = A.Fake <IExecutionContext>(); _buildingBlockTask = A.Fake <IBuildingBlockTask>(); _applicationController = A.Fake <IApplicationController>(); _activeSubjectRetriever = A.Fake <IActiveSubjectRetriever>(); _simulationSettingsRetriever = A.Fake <ISimulationSettingsRetriever>(); _parameterIdUpdater = A.Fake <IParameterIdUpdater>(); _simulationResultsTask = A.Fake <ISimulationResultsTask>(); _parameterIdentificationTask = A.Fake <IParameterIdentificationTask>(); sut = new ConfigureSimulationTask(_buildingBlockTask, _activeSubjectRetriever, _simulationSettingsRetriever, _applicationController, _executionContext, _parameterIdUpdater, _simulationResultsTask); }
public PopulationSimulationExportTask( ILazyLoadTask lazyLoadTask, ISimulationSettingsRetriever simulationSettingsRetriever, ICloner cloner, IDialogCreator dialogCreator, IMoBiExportTask mobiExportTask, IPopulationExportTask populationExportTask) { _lazyLoadTask = lazyLoadTask; _simulationSettingsRetriever = simulationSettingsRetriever; _cloner = cloner; _dialogCreator = dialogCreator; _mobiExportTask = mobiExportTask; _populationExportTask = populationExportTask; }
protected override void Context() { _simulationEngine = A.Fake <ISimulationEngine <IndividualSimulation> >(); _popSimulationEngine = A.Fake <ISimulationEngine <PopulationSimulation> >(); _simulationEngineFactory = A.Fake <ISimulationEngineFactory>(); _simulationAnalysisCreator = A.Fake <ISimulationAnalysisCreator>(); _lazyLoadTask = A.Fake <ILazyLoadTask>(); _entityTask = A.Fake <IEntityValidationTask>(); _cloner = A.Fake <ICloner>(); _simulationSettingsRetriever = A.Fake <ISimulationSettingsRetriever>(); A.CallTo(() => _simulationEngineFactory.Create <PopulationSimulation>()).Returns(_popSimulationEngine); A.CallTo(() => _simulationEngineFactory.Create <IndividualSimulation>()).Returns(_simulationEngine); sut = new SimulationRunner(_simulationEngineFactory, _simulationAnalysisCreator, _lazyLoadTask, _entityTask, _simulationSettingsRetriever, _cloner); }
public InteractiveSimulationRunner(ISimulationSettingsRetriever simulationSettingsRetriever, ISimulationRunner simulationRunner, ICloner cloner, ISimulationAnalysisCreator simulationAnalysisCreator) { _simulationSettingsRetriever = simulationSettingsRetriever; _simulationRunner = simulationRunner; _cloner = cloner; _simulationAnalysisCreator = simulationAnalysisCreator; _simulationRunOptions = new SimulationRunOptions { CheckForNegativeValues = true, RaiseEvents = true, RunForAllOutputs = false, SimModelExportMode = SimModelExportMode.Optimized }; }
public PopulationExportTask(IApplicationController applicationController, IEntityPathResolver entityPathResolver, ILazyLoadTask lazyLoadTask, ISimModelExporter simModelExporter, ISimulationToModelCoreSimulationMapper modelCoreSimulationMapper, IWorkspace workspace, IPKSimConfiguration configuration, ISimulationSettingsRetriever simulationSettingsRetriever, IDialogCreator dialogCreator, ICloner cloner) { _applicationController = applicationController; _entityPathResolver = entityPathResolver; _lazyLoadTask = lazyLoadTask; _simModelExporter = simModelExporter; _modelCoreSimulationMapper = modelCoreSimulationMapper; _workspace = workspace; _configuration = configuration; _simulationSettingsRetriever = simulationSettingsRetriever; _dialogCreator = dialogCreator; _cloner = cloner; }
public TrainingMaterialTask(IBuildingBlockTask buildingBlockTask, IWorkspace workspace, IBatchLogger logger, IBatchToCoreMapper mapper, ISimulationEngineFactory simulationEngineFactory, ISimulationConstructor simulationConstructor, ISimulationSettingsRetriever simulationSettingsRetriever, IObservedDataTask observedDataTask, IProjectTask projectTask, IParameterAlternativeFactory parameterAlternativeFactory, ICompoundAlternativeTask compoundAlternativeTask, ITrainingObservedDataRepository observedDataRepository) { _buildingBlockTask = buildingBlockTask; _workspace = workspace; _logger = logger; _mapper = mapper; _simulationEngineFactory = simulationEngineFactory; _simulationConstructor = simulationConstructor; _simulationSettingsRetriever = simulationSettingsRetriever; _observedDataTask = observedDataTask; _projectTask = projectTask; _parameterAlternativeFactory = parameterAlternativeFactory; _compoundAlternativeTask = compoundAlternativeTask; _observedDataRepository = observedDataRepository; }
protected override void Context() { _configuration = A.Fake <IPKSimConfiguration>(); _applicationController = A.Fake <IApplicationController>(); _workspace = A.Fake <IWorkspace>(); _entityPathResolver = A.Fake <IEntityPathResolver>(); _selectFilePresenter = A.Fake <ISelectFilePresenter>(); _lazyLoadTask = A.Fake <ILazyLoadTask>(); _simModelExporter = A.Fake <ISimModelExporter>(); _modelCoreSimulationMapper = A.Fake <ISimulationToModelCoreSimulationMapper>(); _simulationSettingsRetriever = A.Fake <ISimulationSettingsRetriever>(); _dialogCreator = A.Fake <IDialogCreator>(); _cloner = A.Fake <ICloner>(); _population = A.Fake <Population>().WithName("MyPop"); A.CallTo(() => _population.AllCovariateNames).Returns(new[] { CoreConstants.Covariates.GENDER, CoreConstants.Covariates.RACE }); A.CallTo(() => _applicationController.Start <ISelectFilePresenter>()).Returns(_selectFilePresenter); sut = new PopulationExportTask(_applicationController, _entityPathResolver, _lazyLoadTask, _simModelExporter, _modelCoreSimulationMapper, _workspace, _configuration, _simulationSettingsRetriever, _dialogCreator, _cloner); }