protected TableParameterPresenter(TView view, IParameterTask parameterTask, IFormulaFactory formulaFactory, ICloner cloner, Func <TableFormula> importTableFormula) : base(view) { _parameterTask = parameterTask; _formulaFactory = formulaFactory; _cloner = cloner; _importTableFormula = importTableFormula; ConfigureCreatedTableAction = t => { }; }
public SimulationExpressionsPresenter(ISimulationExpressionsView view, IExpressionParametersToSimulationExpressionsDTOMapper mapper, IEditParameterPresenterTask editParameterPresenterTask, IMoleculeExpressionTask <Individual> moleculeExpressionTask, IEntityPathResolver entityPathResolver, IParameterTask parameterTask) : base(view, editParameterPresenterTask) { _mapper = mapper; _moleculeExpressionTask = moleculeExpressionTask; _parameterTask = parameterTask; _pathCache = new PathCache <IParameter>(entityPathResolver); }
protected override void Context() { _parameter = new PKSimParameter(); _parameterTask = A.Fake <IParameterTask>(); _parameterDTO = new ParameterDTO(_parameter); _presenter = A.Fake <IEditParameterPresenter>(); _applicationController = A.Fake <IApplicationController>(); sut = new EditParameterPresenterTask(_parameterTask, _applicationController); }
protected override void Context() { _parameteTask = A.Fake <IParameterTask>(); _parameterScaling = A.Fake <ParameterScaling>(); _sourceParameter = A.Fake <IParameter>(); _sourceParameter.Value = 50; A.CallTo(() => _parameterScaling.SourceParameter).Returns(_sourceParameter); sut = new OverrideScalingMethod(_parameteTask); }
public CompoundTypeGroupPresenter(ICompoundTypeGroupView view, IRepresentationInfoRepository representationInfoRepository, ICompoundToCompoundTypeDTOMapper dtoMapper, IParameterTask parameterTask, IEntityPathResolver entityPathResolver) : base(view, representationInfoRepository, CoreConstants.Groups.COMPOUND_PKA) { _dtoMapper = dtoMapper; _parameterTask = parameterTask; _entityPathResolver = entityPathResolver; ShowFavorites = false; }
public MolWeightGroupPresenter(IMolWeightGroupView view, IRepresentationInfoRepository representationInfoRepository, ICompoundToMolWeightDTOMapper molWeightDTOMapper, IMolWeightHalogensPresenter molWeightHalogensPresenter, IParameterTask parameterTask) : base(view, representationInfoRepository, CoreConstants.Groups.COMPOUND_MW) { _molWeightDTOMapper = molWeightDTOMapper; _molWeightHalogensPresenter = molWeightHalogensPresenter; _parameterTask = parameterTask; _view.SetHalogensView(_molWeightHalogensPresenter.View); _molWeightHalogensPresenter.StatusChanged += OnStatusChanged; }
public FractionUnboundGroupPresenter(IFractionUnboundGroupView view, IRepresentationInfoRepository representationRepository, ICompoundAlternativeTask compoundAlternativeTask, IParameterGroupAlternativeToFractionUnboundAlternativeDTOMapper fractionUnboundAlternativeDTOMapper, ISpeciesRepository speciesRepository, IDialogCreator dialogCreator, IParameterTask parameterTask) : base(view, representationRepository, compoundAlternativeTask, dialogCreator, CoreConstants.Groups.COMPOUND_FRACTION_UNBOUND) { _fractionUnboundAlternativeDTOMapper = fractionUnboundAlternativeDTOMapper; _speciesRepository = speciesRepository; _parameterTask = parameterTask; }
public AdvancedProtocolPresenter(IAdvancedProtocolView view, ISchemaItemToSchemaItemDTOMapper schemaItemDTOMapper, ISchemaToSchemaDTOMapper schemaDTOMapper, IParameterToParameterDTOMapper parameterDTOMapper, IProtocolTask protocolTask, IParameterTask parameterTask, IDimensionRepository dimensionRepository) : base(view, protocolTask, parameterTask) { _schemaItemDTOMapper = schemaItemDTOMapper; _schemaDTOMapper = schemaDTOMapper; _parameterDTOMapper = parameterDTOMapper; _dimensionRepository = dimensionRepository; }
protected override void Context() { _parameterToScale = new List <IParameter>(); _executionContext = A.Fake <IExecutionContext>(); _parameterTask = A.Fake <IParameterTask>(); _dimension = Constants.Dimension.NO_DIMENSION; _factor = 10; A.CallTo(() => _executionContext.Resolve <IParameterTask>()).Returns(_parameterTask); sut = new ScaleParametersCommand(_parameterToScale, _factor); }
protected override void Context() { _commandRegister = A.Fake <ICommandCollector>(); _view = A.Fake <IMolWeightGroupView>(); _parameterTask = A.Fake <IParameterTask>(); _molWeightsHalogenPresenters = A.Fake <IMolWeightHalogensPresenter>(); _molWeightDTOMapper = A.Fake <ICompoundToMolWeightDTOMapper>(); _representationInfoRepository = A.Fake <IRepresentationInfoRepository>(); sut = new MolWeightGroupPresenter(_view, _representationInfoRepository, _molWeightDTOMapper, _molWeightsHalogenPresenters, _parameterTask); sut.InitializeWith(_commandRegister); }
protected override void Context() { _distributedScaling = A.Fake <ParameterScaling>(); _nonDistributedScaling = A.Fake <ParameterScaling>(); _nonDistribuedParameter1 = A.Fake <IParameter>(); A.CallTo(() => _distributedScaling.IsDistributedScaling).Returns(true); _parameterTask = A.Fake <IParameterTask>(); sut = new DistributionScalingMethodSpecification(_parameterTask); }
public ExpressionParametersToSimulationExpressionsDTOMapper(IParameterToParameterDTOInContainerMapper <ExpressionContainerDTO> containerParameterMapper, IRepresentationInfoRepository representationInfoRepository, IGroupRepository groupRepository, IParameterTask parameterTask, IParameterToParameterDTOMapper parameterMapper, IFullPathDisplayResolver fullPathDisplayResolver, IExecutionContext executionContext) { _containerParameterMapper = containerParameterMapper; _representationInfoRepository = representationInfoRepository; _groupRepository = groupRepository; _parameterTask = parameterTask; _parameterMapper = parameterMapper; _fullPathDisplayResolver = fullPathDisplayResolver; _executionContext = executionContext; }
protected override void Context() { _parameterMapper = A.Fake <IParameterToParameterDTOMapper>(); _view = A.Fake <IMultiParameterEditView>(); _scaleParametersPresenter = A.Fake <IScaleParametersPresenter>(); _parameterTask = A.Fake <IParameterTask>(); _commandRegister = A.Fake <ICommandCollector>(); _contextMenuFactory = A.Fake <IParameterContextMenuFactory>(); _editParameterPresenterTask = A.Fake <IEditParameterPresenterTask>(); sut = new EditDistributionParametersPresenter(_view, _scaleParametersPresenter, _editParameterPresenterTask, _parameterTask, _parameterMapper, _contextMenuFactory); sut.InitializeWith(_commandRegister); }
protected override void Context() { _parameterAlternativeFactory = A.Fake <IParameterAlternativeFactory>(); _applicationController = A.Fake <IApplicationController>(); _executionContext = A.Fake <IExecutionContext>(); _entityTask = A.Fake <IEntityTask>(); _formulaFactory = A.Fake <IFormulaFactory>(); _parameterTask = A.Fake <IParameterTask>(); _buildingBlockRepository = A.Fake <IBuildingBlockRepository>(); _compoundFactory = new CompoundFactoryForSpecs(); sut = new CompoundAlternativeTask(_parameterAlternativeFactory, _applicationController, _executionContext, _compoundFactory, _entityTask, _formulaFactory, _parameterTask, _buildingBlockRepository); }
protected override void Context() { _parameterTask = A.Fake <IParameterTask>(); _parameterScaling = A.Fake <ParameterScaling>(); _distributedParameter1 = A.Fake <IDistributedParameter>(); _distributedParameter2 = A.Fake <IDistributedParameter>(); A.CallTo(() => _parameterScaling.SourceParameter).Returns(_distributedParameter1); A.CallTo(() => _parameterScaling.TargetParameter).Returns(_distributedParameter2); _scaledValue = 25; _distributedParameter1.Percentile = 0.8; A.CallTo(() => _distributedParameter2.ValueFor(_distributedParameter1.Percentile)).Returns(_scaledValue); sut = new DistributionScalingMethod(_parameterTask); }
protected override void Context() { _parameterTask = A.Fake <IParameterTask>(); _parameterScaling = A.Fake <ParameterScaling>(); _sourceParameter = DomainHelperForSpecs.ConstantParameterWithValue(20); _targetParameter = DomainHelperForSpecs.ConstantParameterWithValue(30); _sourceParameter.ValueOrigin.UpdateFrom(new ValueOrigin { Method = ValueOriginDeterminationMethods.Assumption, Source = ValueOriginSources.ParameterIdentification }); A.CallTo(() => _parameterScaling.SourceParameter).Returns(_sourceParameter); A.CallTo(() => _parameterScaling.TargetParameter).Returns(_targetParameter); sut = new OverrideScalingMethod(_parameterTask); }
protected override void Context() { _view = A.Fake <IMultiParameterEditView>(); _scaleParameterPresenter = A.Fake <IScaleParametersPresenter>(); _parameterTask = A.Fake <IParameterTask>(); _editParameterTask = A.Fake <IEditParameterPresenterTask>(); _parameterDTOMapper = A.Fake <IParameterToParameterDTOMapper>(); _parameterContextMenuFactory = A.Fake <IParameterContextMenuFactory>(); sut = new UserDefinedParametersPresenter(_view, _scaleParameterPresenter, _editParameterTask, _parameterTask, _parameterDTOMapper, _parameterContextMenuFactory); A.CallTo(() => _parameterDTOMapper.MapFrom(A <IParameter> ._)).ReturnsLazily(x => new ParameterDTO(x.GetArgument <IParameter>(0))); }
protected ProtocolItemPresenter( TView view, IProtocolTask protocolTask, IParameterTask parameterTask, IIndividualFactory individualFactory, IRepresentationInfoRepository representationInfoRepository) : base(view) { _protocolTask = protocolTask; _parameterTask = parameterTask; _representationInfoRepository = representationInfoRepository; _defaultIndividual = individualFactory.CreateParameterLessIndividual(); }
public CompoundAlternativeTask(IParameterAlternativeFactory parameterAlternativeFactory, IApplicationController applicationController, IExecutionContext executionContext, ICompoundFactory compoundFactory, IEntityTask entityTask, IFormulaFactory formulaFactory, IParameterTask parameterTask, IBuildingBlockRepository buildingBlockRepository) { _parameterAlternativeFactory = parameterAlternativeFactory; _applicationController = applicationController; _executionContext = executionContext; _compoundFactory = compoundFactory; _entityTask = entityTask; _formulaFactory = formulaFactory; _parameterTask = parameterTask; _buildingBlockRepository = buildingBlockRepository; }
protected override void Context() { _parameterAlternativeFactory = A.Fake <IParameterAlternativeFactory>(); _executionContext = A.Fake <IExecutionContext>(); _formulaFactory = A.Fake <IFormulaFactory>(); _parameterTask = A.Fake <IParameterTask>(); _buildingBlockRepository = A.Fake <IBuildingBlockRepository>(); _dimensionRepository = A.Fake <IDimensionRepository>(); _dataImporter = A.Fake <IDataImporter>(); _compoundFactory = new CompoundFactoryForSpecs(); sut = new CompoundAlternativeTask(_parameterAlternativeFactory, _executionContext, _compoundFactory, _formulaFactory, _parameterTask, _buildingBlockRepository, _dimensionRepository, _dataImporter); }
public CompoundTypeGroupPresenter(ICompoundTypeGroupView view, IRepresentationInfoRepository representationInfoRepository, ICompoundToCompoundTypeDTOMapper dtoMapper, IParameterTask parameterTask, IEntityPathResolver entityPathResolver, IEditValueOriginPresenter editValueOriginPresenter) : base(view, representationInfoRepository, CoreConstants.Groups.COMPOUND_PKA) { _dtoMapper = dtoMapper; _parameterTask = parameterTask; _entityPathResolver = entityPathResolver; _editValueOriginPresenter = editValueOriginPresenter; AddSubPresenters(_editValueOriginPresenter); ShowFavorites = false; _view.AddValueOriginView(_editValueOriginPresenter.View); _editValueOriginPresenter.ValueOriginUpdated = valueOriginUpdated; }
public SimpleProtocolPresenter(ISimpleProtocolView view, IMultiParameterEditPresenter dynamicParameterPresenter, ISimpleProtocolToSimpleProtocolDTOMapper simpleProtocolDTOMapper, IProtocolTask protocolTask, IParameterTask parameterTask, IIndividualFactory individualFactory, IRepresentationInfoRepository representationInfoRepository) : base(view, protocolTask, parameterTask) { _simpleProtocolDTOMapper = simpleProtocolDTOMapper; _representationInfoRepository = representationInfoRepository; _dynamicParameterPresenter = dynamicParameterPresenter; _dynamicParameterPresenter.IsSimpleEditor = true; _view.AddDynamicParameterView(_dynamicParameterPresenter.View); _defaultIndivdual = individualFactory.CreateParameterLessIndividual(); }
public SimpleProtocolPresenter(ISimpleProtocolView view, IMultiParameterEditPresenter dynamicParameterPresenter, ISimpleProtocolToSimpleProtocolDTOMapper simpleProtocolDTOMapper, IProtocolTask protocolTask, IParameterTask parameterTask, IIndividualFactory individualFactory, IRepresentationInfoRepository representationInfoRepository) : base(view, protocolTask, parameterTask, individualFactory, representationInfoRepository) { _simpleProtocolDTOMapper = simpleProtocolDTOMapper; _dynamicParameterPresenter = dynamicParameterPresenter; _dynamicParameterPresenter.IsSimpleEditor = true; _dynamicParameterPresenter.ValueOriginVisible = false; _dynamicParameterPresenter.HeaderVisible = false; _view.AddDynamicParameterView(_dynamicParameterPresenter.View); }
protected override void Context() { _entityPathResolver = A.Fake <IEntityPathResolver>(); _view = A.Fake <ICompoundTypeGroupView>(); _representationInfoRep = A.Fake <IRepresentationInfoRepository>(); _mapper = A.Fake <ICompoundToCompoundTypeDTOMapper>(); _parameterTask = A.Fake <IParameterTask>(); sut = new CompoundTypeGroupPresenter(_view, _representationInfoRep, _mapper, _parameterTask, _entityPathResolver); _parameters = new List <IParameter>(); _compoundTypeDTO = new CompoundTypeDTO(); A.CallTo(() => _mapper.MapFrom(_parameters)).Returns(_compoundTypeDTO); }
protected override void Context() { _formulaTypeMapper = A.Fake <IParameterToFomulaTypeMapper>(); _executionContext = A.Fake <IExecutionContext>(); _entityPathResolver = A.Fake <IEntityPathResolver>(); _favoriteTask = A.Fake <IFavoriteTask>(); _parameterTask = new ParameterTask(_entityPathResolver, _executionContext, _favoriteTask); sut = new ParameterUpdater(_formulaTypeMapper, _parameterTask); _sourceParameter = DomainHelperForSpecs.ConstantParameterWithValue(0); _sourceParameter.BuildingBlockType = PKSimBuildingBlockType.Individual; _targetParameter = DomainHelperForSpecs.ConstantParameterWithValue(1); _targetParameter.BuildingBlockType = PKSimBuildingBlockType.Individual; A.CallTo(() => _executionContext.BuildingBlockContaining(_targetParameter)).Returns(A.Fake <IPKSimBuildingBlock>()); }
protected override void Context() { _parameterScaling = A.Fake <ParameterScaling>(); _targetParameter = A.Fake <IParameter>(); _sourceParameter = A.Fake <IParameter>(); _parameterTask = A.Fake <IParameterTask>(); _sourceParameter.Value = 10; _targetParameter.Value = 50; _sourceParameter.DefaultValue = 20; A.CallTo(() => _parameterScaling.SourceParameter).Returns(_sourceParameter); A.CallTo(() => _parameterScaling.TargetParameter).Returns(_targetParameter); A.CallTo(() => _parameterScaling.TargetValue).Returns(_targetParameter.Value); _scaledValue = _targetParameter.Value * _sourceParameter.Value / _sourceParameter.DefaultValue.Value; sut = new RatioScalingMethod(_parameterTask); }
protected override void Context() { _advancedProtocol = A.Fake <PKSim.Core.Model.AdvancedProtocol>(); _allSchemas = new List <Schema>(); A.CallTo(() => _advancedProtocol.AllSchemas).Returns(_allSchemas); _schemaDTOMapper = A.Fake <ISchemaToSchemaDTOMapper>(); _schemaItemDTOMapper = A.Fake <ISchemaItemToSchemaItemDTOMapper>(); _parameterDTOMapper = A.Fake <IParameterToParameterDTOMapper>(); _protocolTask = A.Fake <IProtocolTask>(); _parameterTask = A.Fake <IParameterTask>(); _view = A.Fake <IAdvancedProtocolView>(); _dimensionRepository = A.Fake <IDimensionRepository>(); sut = new AdvancedProtocolPresenter(_view, _schemaItemDTOMapper, _schemaDTOMapper, _parameterDTOMapper, _protocolTask, _parameterTask, _dimensionRepository); sut.InitializeWith(A.Fake <ICommandCollector>()); }
protected override void Context() { _view = A.Fake <ISimpleProtocolView>(); _schemaDTOMapper = A.Fake <ISchemaToSchemaDTOMapper>(); _protocolTask = A.Fake <IProtocolTask>(); _parameterTask = A.Fake <IParameterTask>(); _individualFactory = A.Fake <IIndividualFactory>(); _representationInfoRepository = A.Fake <IRepresentationInfoRepository>(); _dynamicParameterPresenter = A.Fake <IMultiParameterEditPresenter>(); _simpleProtocolToSimpleProtocolDTOMapper = A.Fake <ISimpleProtocolToSimpleProtocolDTOMapper>(); _individual = DomainHelperForSpecs.CreateIndividual(); A.CallTo(() => _individualFactory.CreateParameterLessIndividual()).Returns(_individual); sut = new SimpleProtocolPresenter(_view, _dynamicParameterPresenter, _simpleProtocolToSimpleProtocolDTOMapper, _protocolTask, _parameterTask, _individualFactory, _representationInfoRepository); sut.InitializeWith(A.Fake <ICommandCollector>()); }
public AdvancedProtocolPresenter( IAdvancedProtocolView view, ISchemaItemToSchemaItemDTOMapper schemaItemDTOMapper, ISchemaToSchemaDTOMapper schemaDTOMapper, IParameterToParameterDTOMapper parameterDTOMapper, IProtocolTask protocolTask, IParameterTask parameterTask, IDimensionRepository dimensionRepository, IIndividualFactory individualFactory, IRepresentationInfoRepository representationInfoRepository) : base(view, protocolTask, parameterTask, individualFactory, representationInfoRepository) { _schemaItemDTOMapper = schemaItemDTOMapper; _schemaDTOMapper = schemaDTOMapper; _parameterDTOMapper = parameterDTOMapper; _dimensionRepository = dimensionRepository; }
public FavoriteParametersPresenter( IFavoriteParametersView view, IMultiParameterEditPresenter multiParameterEditPresenter, IParameterTask parameterTask, IFavoriteRepository favoriteRepository, IFavoriteTask favoriteTask) : base(view) { _multiParameterEditPresenter = multiParameterEditPresenter; _parameterTask = parameterTask; _favoriteRepository = favoriteRepository; _favoriteTask = favoriteTask; _allParameterCache = _parameterTask.PathCacheFor(Enumerable.Empty <IParameter>()); _view.AddParametersView(_multiParameterEditPresenter.BaseView); AddSubPresenters(_multiParameterEditPresenter); _multiParameterEditPresenter.ScalingVisible = false; _multiParameterEditPresenter.OnSelectedParametersChanged += onSelectedParametersChanged; }