public DataRepositoryDataPresenter(IDataRepositoryDataView view, IDataRepositoryTask dataRepositoryTask, IEditObservedDataTask editObservedDataTask) : base(view) { _dataRepositoryTask = dataRepositoryTask; _editObservedDataTask = editObservedDataTask; _numericFormatter = new NumericFormatter <double>(NumericFormatterOptions.Instance); }
public DataRepositoryTestPresenter( IDataRepositoryTestView view, IDataRepositoryDataPresenter dataPresenter, IDataRepositoryChartPresenter chartPresenter, IDataRepositoryMetaDataPresenter metaDataPresenter, IImportObservedDataTask importObservedDataTask, IDataRepositoryTask dataRepositoryTask, IDialogCreator dialogCreator) : base(view) { _dataPresenter = dataPresenter; _chartPresenter = chartPresenter; _metaDataPresenter = metaDataPresenter; _dataRepositoryTask = dataRepositoryTask; _dialogCreator = dialogCreator; _subPresenterManager.Add(_dataPresenter); _subPresenterManager.Add(_chartPresenter); _subPresenterManager.Add(_metaDataPresenter); _view.AddChartView(_chartPresenter.BaseView); _view.AddDataView(_dataPresenter.BaseView); _view.AddMetaDataView(_metaDataPresenter.BaseView); InitializeWith(new OSPSuiteMacroCommand <OSPSuiteExecutionContext>()); Edit(importObservedDataTask.ImportObservedData()); }
protected override void Context() { _editObservedDataTask = A.Fake <IEditObservedDataTask>(); _view = A.Fake <IDataRepositoryDataView>(); _dataRepositoryTask = A.Fake <IDataRepositoryTask>(); _commandCollector = A.Fake <ICommandCollector>(); sut = new DataRepositoryDataPresenter(_view, _dataRepositoryTask, _editObservedDataTask); sut.InitializeWith(_commandCollector); //common setup _dataRepository = new DataRepository(); _dataTable = new DataTable(); A.CallTo(() => _dataRepositoryTask.ToDataTable(_dataRepository, A <DataColumnExportOptions> ._)).Returns(new[] { _dataTable }); var col = _dataTable.AddColumn <float>("test"); col.ExtendedProperties.Add(Constants.DATA_REPOSITORY_COLUMN_ID, "col"); _baseGrid = new BaseGrid("base", "base", Constants.Dimension.NO_DIMENSION) { Values = new ArraySegment <float>() }; _dim = A.Fake <IDimension>(); _col = new DataColumn("col", "col", _dim, _baseGrid) { Values = new ArraySegment <float>() }; _dataRepository.Add(_baseGrid); _dataRepository.Add(_col); }
protected ObservedDataTask(IDialogCreator dialogCreator, IOSPSuiteExecutionContext executionContext, IDataRepositoryTask dataRepositoryTask, IContainerTask containerTask, IObjectTypeResolver objectTypeResolver) { _dialogCreator = dialogCreator; _executionContext = executionContext; _dataRepositoryTask = dataRepositoryTask; _containerTask = containerTask; _objectTypeResolver = objectTypeResolver; }
public SimModelManagerFactory(ISimModelExporter simModelExporter, ISimModelSimulationFactory simModelSimulationFactory, IMoBiContext context, IDisplayUnitRetriever displayUnitRetriever, IDataRepositoryTask dataRepositoryTask) { _simModelExporter = simModelExporter; _simModelSimulationFactory = simModelSimulationFactory; _context = context; _displayUnitRetriever = displayUnitRetriever; _dataRepositoryTask = dataRepositoryTask; }
public PKAnalysisExportTask(IDialogCreator dialogCreator, IDataRepositoryTask dataRepositoryTask, IQuantityPathToQuantityDisplayPathMapper quantityDisplayPathMapper, IGlobalPKAnalysisToDataTableMapper globalPKAnalysisToDataTableMapper) { _dialogCreator = dialogCreator; _dataRepositoryTask = dataRepositoryTask; _globalPKAnalysisToDataTableMapper = globalPKAnalysisToDataTableMapper; _quantityDisplayPathMapper = quantityDisplayPathMapper; }
public DataRepositoryFromResultsCreator( IDimensionRepository dimensionRepository, IObjectPathFactory objectPathFactory, IDataRepositoryTask dataRepositoryTask) { _dimensionRepository = dimensionRepository; _objectPathFactory = objectPathFactory; _dataRepositoryTask = dataRepositoryTask; }
protected override void Context() { base.Context(); _buildConfigurationFactory = IoC.Resolve <IBuildConfigurationFactory>(); _modelConstructor = IoC.Resolve <IModelConstructor>(); _simModelExporter = IoC.Resolve <ISimModelExporter>(); _dateRepositoryTask = IoC.Resolve <IDataRepositoryTask>(); _directory = Path.Combine(Path.Combine(Path.Combine(Path.Combine(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "..\\.."), "Core", "SBML", "Testfiles", "SBMLTestSuite")))); }
protected override void Context() { _dialogCreator = A.Fake <IDialogCreator>(); _dataRepositoryTask = A.Fake <IDataRepositoryTask>(); _quantityDisplayPathMapper = A.Fake <IQuantityPathToQuantityDisplayPathMapper>(); _pkAnalysisTask = A.Fake <IPKAnalysisTask>(); _globalPKAnalysisMapper = A.Fake <IGlobalPKAnalysisToDataTableMapper>(); sut = new PKAnalysisExportTask(_dialogCreator, _dataRepositoryTask, _quantityDisplayPathMapper, _globalPKAnalysisMapper); }
public PopulationAnalysisTask( IDialogCreator dialogCreator, IDataRepositoryTask dataRepositoryTask, ExportSimulationAnalysisToPDFCommand exportSimulationAnalysisToPDFCommand, IChartDataToTableMapperFactory chartDataToTableMapperFactory, IPKSimProjectRetriever projectRetriever) { _exportSimulationAnalysisToPDFCommand = exportSimulationAnalysisToPDFCommand; _chartDataToTableMapperFactory = chartDataToTableMapperFactory; _projectRetriever = projectRetriever; _dialogCreator = dialogCreator; _dataRepositoryTask = dataRepositoryTask; }
protected override void Context() { _dimensionRepository = A.Fake <IDimensionFactory>(); A.CallTo(() => _dimensionRepository.NoDimension).Returns(Constants.Dimension.NO_DIMENSION); _objectBaseFactory = new ObjectBaseFactoryForSpecs(_dimensionRepository); _objectToClone = createEntityToClone(); _dataRepositoryTask = A.Fake <IDataRepositoryTask>(); _modelFinalizer = A.Fake <IModelFinalizer>(); sut = new CloneManagerForModel(_objectBaseFactory, _dataRepositoryTask, _modelFinalizer); }
protected override void Context() { _dimensionRepository = A.Fake <IDimensionFactory>(); _dataRepositoryTask = A.Fake <IDataRepositoryTask>(); A.CallTo(() => _dimensionRepository.NoDimension).Returns(new Dimension()); _objectBaseFactory = new ObjectBaseFactoryForSpecs(_dimensionRepository); _objectToClone = createEntityToClone(); _formulaCache = new FormulaCache(); sut = new CloneManagerForBuildingBlock(_objectBaseFactory, _dataRepositoryTask); }
public DataFactory( IDimensionFactory dimensionFactory, IObjectPathFactory objectPathFactory, IDisplayUnitRetriever displayUnitRetriever, IDataRepositoryTask dataRepositoryTask) { _dimensionFactory = dimensionFactory; _objectPathFactory = objectPathFactory; _displayUnitRetriever = displayUnitRetriever; _dataRepositoryTask = dataRepositoryTask; }
protected override void Context() { _dataRepositoryTask = A.Fake <IDataRepositoryTask>(); _quantityDisplayPathMapper = A.Fake <IQuantityPathToQuantityDisplayPathMapper>(); _batchSimulationExportMapper = A.Fake <ISimulationResultsToBatchSimulationExportMapper>(); sut = new SimulationResultsExporter(_dataRepositoryTask, _quantityDisplayPathMapper, _batchSimulationExportMapper); _simulation = A.Fake <ISimulation>(); _results = new DataRepository(); _fileName = FileHelper.GenerateTemporaryFileName(); }
protected override void Context() { _context = A.Fake <IInteractionTaskContext>(); _simulationPersitor = A.Fake <ISimulationPersistor>(); _dialogCreator = A.Fake <IDialogCreator>(); _forbiddenNamesRetriever = A.Fake <IForbiddenNamesRetriever>(); _dataRepositoryTask = A.Fake <IDataRepositoryTask>(); _simulationModelExporter = A.Fake <ISimModelExporter>(); _reportCreator = A.Fake <IModelReportCreator>(); _dimensionFactory = A.Fake <IDimensionFactory>(); sut = new EditTasksForSimulation(_context, _simulationPersitor, _dialogCreator, _forbiddenNamesRetriever, _dataRepositoryTask, _reportCreator, _simulationModelExporter, _dimensionFactory); }
public EditTasksForSimulation(IInteractionTaskContext interactionTaskContext, ISimulationPersistor simulationPersistor, IDialogCreator dialogCreator, IForbiddenNamesRetriever forbiddenNamesRetriver, IDataRepositoryTask dataRepositoryTask, IModelReportCreator reportCreator, ISimModelExporter simModelExporter, IDimensionFactory dimensionFactory) : base(interactionTaskContext) { _simulationPersistor = simulationPersistor; _dialogCreator = dialogCreator; _forbiddenNamesRetriver = forbiddenNamesRetriver; _dataRepositoryTask = dataRepositoryTask; _reportCreator = reportCreator; _simModelExporter = simModelExporter; _dimensionFactory = dimensionFactory; }
protected override void Context() { _context = A.Fake <IInteractionTaskContext>(); _simulationPersistor = A.Fake <ISimulationPersistor>(); _dialogCreator = A.Fake <IDialogCreator>(); _dataRepositoryTask = A.Fake <IDataRepositoryTask>(); _simulationModelExporter = A.Fake <ISimModelExporter>(); _reportCreator = A.Fake <IModelReportCreator>(); _dimensionFactory = A.Fake <IDimensionFactory>(); _parameterIdentificationSimulationPathUpdater = A.Fake <IParameterIdentificationSimulationPathUpdater>(); sut = new EditTasksForSimulation(_context, _simulationPersistor, _dialogCreator, _dataRepositoryTask, _reportCreator, _simulationModelExporter, _dimensionFactory, _parameterIdentificationSimulationPathUpdater); }
public SimulationExportTask(IBuildingBlockTask buildingBlockTask, IDialogCreator dialogCreator, IDataRepositoryTask dataRepositoryTask, IQuantityPathToQuantityDisplayPathMapper quantityDisplayPathMapper, IStringSerializer stringSerializer, IModelReportCreator modelReportCreator, ISimulationToModelCoreSimulationMapper coreSimulationMapper, ISimModelExporter simModelExporter, ISimulationResultsToDataTableConverter simulationResultsToDataTableConverter) { _buildingBlockTask = buildingBlockTask; _dialogCreator = dialogCreator; _dataRepositoryTask = dataRepositoryTask; _quantityDisplayPathMapper = quantityDisplayPathMapper; _stringSerializer = stringSerializer; _modelReportCreator = modelReportCreator; _coreSimulationMapper = coreSimulationMapper; _simModelExporter = simModelExporter; _simulationResultsToDataTableConverter = simulationResultsToDataTableConverter; }
protected override void Context() { _quantityDisplayPathMapper = A.Fake <IQuantityPathToQuantityDisplayPathMapper>(); _buildingBlockTask = A.Fake <IBuildingBlockTask>(); _dialogCreator = A.Fake <IDialogCreator>(); _dataRepositoryTask = A.Fake <IDataRepositoryTask>(); _stringSerializer = A.Fake <IStringSerializer>(); _modelReportCreator = A.Fake <IModelReportCreator>(); _simulationMapper = A.Fake <ISimulationToModelCoreSimulationMapper>(); _simModelExporter = A.Fake <ISimModelExporter>(); _simulationResultsToDataTableConverter = A.Fake <ISimulationResultsToDataTableConverter>(); sut = new SimulationExportTask(_buildingBlockTask, _dialogCreator, _dataRepositoryTask, _quantityDisplayPathMapper, _stringSerializer, _modelReportCreator, _simulationMapper, _simModelExporter, _simulationResultsToDataTableConverter); }
protected override void Context() { _dialogCreator = A.Fake <IDialogCreator>(); _context = A.Fake <IOSPSuiteExecutionContext>(); _dataRepositoryTask = A.Fake <IDataRepositoryTask>(); _containerTask = A.Fake <IContainerTask>(); _objectTypeResolver = A.Fake <IObjectTypeResolver>(); sut = new ObservedDataTaskForSpecs(_dialogCreator, _context, _dataRepositoryTask, _containerTask, _objectTypeResolver); _obsData1 = DomainHelperForSpecs.ObservedData("OBS1"); _obsData2 = DomainHelperForSpecs.ObservedData("OBS2"); A.CallTo(() => _context.Project.AllUsersOfObservedData).Returns(_allUserOfObservedData); }
protected override void Context() { _objectPathFactory = new ObjectPathFactory(new AliasCreator()); _dimensionFactory = DimensionFactoryForSpecs.Factory; _objectBaseFactory = new ObjectBaseFactoryForSpecs(_dimensionFactory); _formulaTask = new FormulaTask(_objectPathFactory, _objectBaseFactory, new AliasCreator(), _dimensionFactory); _tableFormulaToTableFormulaExportMapper = A.Fake <ITableFormulaToTableFormulaExportMapper>(); _dataRepositoryTask = A.Fake <IDataRepositoryTask>(); _modelFinalizer = new ModelFinalizer(_objectPathFactory, new ReferencesResolver()); _concentrationBasedFormulaUpdater = new ConcentrationBasedFormulaUpdater(new CloneManagerForModel(new ObjectBaseFactoryForSpecs(_dimensionFactory), _dataRepositoryTask, _modelFinalizer), _objectBaseFactory, _dimensionFactory, _formulaTask); _model = new Model().WithName("Model"); _root = new Container().WithName("Root"); _model.Root = _root; sut = new CreateExportModelVisitor(_objectPathFactory, _tableFormulaToTableFormulaExportMapper, _concentrationBasedFormulaUpdater); }
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); }
protected override void Context() { _containerTask = A.Fake <IContainerTask>(); _projectRetriever = A.Fake <IPKSimProjectRetriever>(); _dataRepositoryTask = A.Fake <IDataRepositoryTask>(); _executionContext = A.Fake <IExecutionContext>(); _dialogCreator = A.Fake <IDialogCreator>(); _applicationController = A.Fake <IApplicationController>(); _templateTask = A.Fake <ITemplateTask>(); _project = A.Fake <IPKSimProject>(); _observedDataPersistor = A.Fake <IObservedDataPersistor>(); A.CallTo(() => _projectRetriever.CurrentProject).Returns(_project); A.CallTo(() => _projectRetriever.Current).Returns(_project); A.CallTo(() => _executionContext.Project).Returns(_project); _objectTypeResolver = A.Fake <IObjectTypeResolver>(); sut = new Services.ObservedDataTask(_projectRetriever, _executionContext, _dialogCreator, _applicationController, _dataRepositoryTask, _templateTask, _containerTask, _observedDataPersistor, _objectTypeResolver); }
public EditTasksForSimulation( IInteractionTaskContext interactionTaskContext, ISimulationPersistor simulationPersistor, IDialogCreator dialogCreator, IDataRepositoryTask dataRepositoryTask, IModelReportCreator reportCreator, ISimModelExporter simModelExporter, IDimensionFactory dimensionFactory, IParameterIdentificationSimulationPathUpdater parameterIdentificationSimulationPathUpdater) : base(interactionTaskContext) { _simulationPersistor = simulationPersistor; _dialogCreator = dialogCreator; _dataRepositoryTask = dataRepositoryTask; _reportCreator = reportCreator; _simModelExporter = simModelExporter; _dimensionFactory = dimensionFactory; _parameterIdentificationSimulationPathUpdater = parameterIdentificationSimulationPathUpdater; }
protected override void Context() { _dialogCreator = A.Fake <IDialogCreator>(); _dataRepositoryTask = A.Fake <IDataRepositoryTask>(); _dimensionFactory = A.Fake <IDimensionFactory>(); sut = new CurveChartExportTask(_dialogCreator, _dataRepositoryTask, _dimensionFactory); var dataRepository = DomainHelperForSpecs.SimulationDataRepositoryFor("Sim"); _curve = new Curve(); _curve.SetxData(dataRepository.BaseGrid, _dimensionFactory); var dataColumn = dataRepository.AllButBaseGrid().First(); _curve.SetyData(dataColumn, _dimensionFactory); _mergedDimensionDataColum = A.Fake <IDimension>(); A.CallTo(() => _dimensionFactory.MergedDimensionFor(dataRepository.BaseGrid)).Returns(dataRepository.BaseGrid.Dimension); A.CallTo(() => _dimensionFactory.MergedDimensionFor(dataColumn)).Returns(_mergedDimensionDataColum); }
public QualificationRunner(ISnapshotTask snapshotTask, IJsonSerializer jsonSerializer, ICoreWorkspace workspace, IWorkspacePersistor workspacePersistor, IExportSimulationRunner exportSimulationRunner, IDataRepositoryTask dataRepositoryTask, IMarkdownReporterTask markdownReporterTask, ILogger logger ) { _snapshotTask = snapshotTask; _jsonSerializer = jsonSerializer; _workspace = workspace; _workspacePersistor = workspacePersistor; _logger = logger; _exportSimulationRunner = exportSimulationRunner; _dataRepositoryTask = dataRepositoryTask; _markdownReporterTask = markdownReporterTask; }
protected override void Context() { _dataImporter = A.Fake <IDataImporter>(); _dimensionFactory = A.Fake <IDimensionFactory>(); _context = A.Fake <IMoBiContext>(); _dialogCreator = A.Fake <IDialogCreator>(); _dataRepository = new DataRepository { new BaseGrid("", DimensionFactoryForSpecs.Factory.Dimension("Time")) }; _interactionTask = A.Fake <IInteractionTask>(); _dataRepositoryTask = A.Fake <IDataRepositoryTask>(); _containerTask = A.Fake <IContainerTask>(); _objectTypeResolver = A.Fake <IObjectTypeResolver>(); sut = new ObservedDataTask(_dataImporter, _dimensionFactory, _context, _dialogCreator, _interactionTask, _dataRepositoryTask, _containerTask, _objectTypeResolver); _project = new MoBiProject(); A.CallTo(() => _context.Project).Returns(_project); A.CallTo(() => _context.CurrentProject).Returns(_project); }
protected override void Context() { _dataFactory = A.Fake <IDataRepositoryTask>(); _dimensionRepository = A.Fake <IDimensionRepository>(); sut = new DataRepositoryFromResultsCreator( _dimensionRepository, new ObjectPathFactoryForSpecs(), _dataFactory); _simulation = new IndividualSimulation().WithName("S"); _simulation.Model = new OSPSuite.Core.Domain.Model(); var root = new Container().WithContainerType(ContainerType.Simulation).WithName(_simulation.Name); _simulation.Model.Root = root; var liver = new Container().WithName("LIVER"); liver.Add(new Observer().WithName("C")); var kidney = new Container().WithName("KIDNEY"); kidney.Add(new Observer().WithName("C")); root.Add(liver); root.Add(kidney); _simulationResults = new SimulationResults(); _simulation.Results = _simulationResults; _timeValues = new QuantityValues { QuantityPath = "Time", Values = new[] { 1f, 2f, 3f } }; _simulationResults.Time = _timeValues; _individualResults = new IndividualResults(); _individualResults.Add(new QuantityValues { QuantityPath = "LIVER|C", Time = _timeValues, Values = new[] { 10f, 20f, 30f } }); _individualResults.Add(new QuantityValues { QuantityPath = "KIDNEY|C", Time = _timeValues, Values = new[] { 11f, 22f, 33f } }); _outputSelection = new OutputSelections(); _outputSelection.AddOutput(new QuantitySelection(new[] { "LIVER", "C" }.ToPathString(), QuantityType.Molecule)); _simulation.SimulationSettings = new SimulationSettings(); _simulation.SimulationSettings.OutputSelections = _outputSelection; }
protected override void Context() { base.Context(); var container = A.Fake <IContainer>(); var noDimension = A.Fake <IDimension>(); var dimensionFactory = A.Fake <IDimensionFactory>(); A.CallTo(() => dimensionFactory.NoDimension).Returns(noDimension); var objectBaseFactory = new ObjectBaseFactory(container, dimensionFactory, new IdGenerator(), A.Fake <ICreationMetaDataFactory>()); _dataRepositoryTask = A.Fake <IDataRepositoryTask>(); _cloneManagerForBuildingBlock = new CloneManagerForBuildingBlock(objectBaseFactory, _dataRepositoryTask); sut.ForAll = false; sut.AddMoleculeName("A"); sut.AddMoleculeName("B"); sut.AddMoleculeNameToExclude("C"); sut.AddMoleculeNameToExclude("D"); }
protected override void Context() { _dataRepositoryTask = A.Fake <IDataRepositoryTask>(); _dimensionFactory = A.Fake <IDimensionFactory>(); sut = new WeightedDataRepositoryToDataTableMapper(_dataRepositoryTask, _dimensionFactory); var baseGrid = new BaseGrid("name", _dimensionFactory.NoDimension) { Values = new[] { 0.0f } }; var dataColumn = new DataColumn { Values = new[] { 0.0f } }; _dataRepository = new DataRepository { baseGrid, dataColumn }; _weightedObservedData = new WeightedObservedData(_dataRepository); A.CallTo(() => _dataRepositoryTask.ToDataTable(A <IEnumerable <DataColumn> > ._, A <bool> ._, A <bool> ._, A <bool> ._)).Returns(new[] { new DataTable() }); }