protected override void Context() { _view = A.Fake <IMultiParameterEditView>(); _scaleParameterPresenter = A.Fake <IScaleParametersPresenter>(); _parameterTask = A.Fake <IParameterTask>(); _contextMenuFactory = A.Fake <IParameterContextMenuFactory>(); _favoriteRepository = A.Fake <IFavoriteRepository>(); _parameterDTOMapper = A.Fake <IParameterToParameterDTOMapper>(); _editParameterPresenterTask = A.Fake <IEditParameterPresenterTask>(); sut = new FavoriteParametersPresenter(_view, _scaleParameterPresenter, _editParameterPresenterTask, _parameterTask, _parameterDTOMapper, _contextMenuFactory, _favoriteRepository); _par1 = new PKSimParameter().WithName("par1"); _par2 = new PKSimParameter().WithName("par2"); _par3 = new PKSimParameter().WithName("par3"); _parameters = new List <IParameter> { _par1, _par2, _par3 }; var pathCache = new PathCache <IParameter>(A.Fake <IEntityPathResolver>()) { { "par1", _par1 }, { "par2", _par2 }, { "par3", _par3 } }; A.CallTo(() => _parameterTask.PathCacheFor(_parameters)).Returns(pathCache); _par1DTO = new ParameterDTO(_par1); _par2DTO = new ParameterDTO(_par2); A.CallTo(() => _parameterDTOMapper.MapFrom(_par1)).Returns(_par1DTO); A.CallTo(() => _parameterDTOMapper.MapFrom(_par2)).Returns(_par2DTO); _favorites = new List <string>(); A.CallTo(() => _favoriteRepository.All()).Returns(_favorites); }
public EventParametersPresenter(IMultiParameterEditView view, IScaleParametersPresenter scaleParametersPresenter, IEditParameterPresenterTask editParameterPresenterTask, IParameterTask parameterTask, IParameterToParameterDTOMapper parameterDTOMapper, IParameterContextMenuFactory contextMenuFactory) : base(view, scaleParametersPresenter, editParameterPresenterTask, parameterTask, parameterDTOMapper, contextMenuFactory) { view.UseAdvancedSortingMode = true; }
protected override void Context() { _view = A.Fake <IMultiParameterEditView>(); _scaleParametersPresenter = A.Fake <IScaleParametersPresenter>(); _editParameterPresenterTask = A.Fake <IEditParameterPresenterTask>(); _parameterTask = A.Fake <IParameterTask>(); _parameterDTOMapper = A.Fake <IParameterToParameterDTOMapper>(); _contextMenuFactory = A.Fake <IParameterContextMenuFactory>(); _withIdRepository = A.Fake <IWithIdRepository>(); _parameter1 = DomainHelperForSpecs.ConstantParameterWithValue(1).WithName("P1"); _parameter2 = DomainHelperForSpecs.ConstantParameterWithValue(1).WithName("P1"); _parameter3 = DomainHelperForSpecs.ConstantParameterWithValue(1).WithName("P2"); _parameterDTO1 = new ParameterDTO(_parameter1); _parameterDTO2 = new ParameterDTO(_parameter2); _parameterDTO3 = new ParameterDTO(_parameter3); _parameters = new List <IParameter> { _parameter1, _parameter2, _parameter3 }; A.CallTo(() => _parameterDTOMapper.MapFrom(_parameter1)).Returns(_parameterDTO1); A.CallTo(() => _parameterDTOMapper.MapFrom(_parameter2)).Returns(_parameterDTO2); A.CallTo(() => _parameterDTOMapper.MapFrom(_parameter3)).Returns(_parameterDTO3); sut = new SimulationCompoundParametersPresenter(_view, _scaleParametersPresenter, _editParameterPresenterTask, _parameterTask, _parameterDTOMapper, _contextMenuFactory, _withIdRepository); }
protected override void Context() { _view = A.Fake <ISimulationExpressionsView>(); _simulationExpressionsDTOMapper = A.Fake <IExpressionParametersToSimulationExpressionsDTOMapper>(); _editParameterPresenterTask = A.Fake <IEditParameterPresenterTask>(); _moleculeExpressionTask = A.Fake <IMoleculeExpressionTask <Individual> >(); _entityPathResolver = A.Fake <IEntityPathResolver>(); _parameterTask = A.Fake <IParameterTask>(); _moleculeParametersPresenter = A.Fake <IMultiParameterEditPresenter>(); _commandCollector = A.Fake <ICommandCollector>(); sut = new SimulationExpressionsPresenter(_view, _simulationExpressionsDTOMapper, _editParameterPresenterTask, _moleculeExpressionTask, _entityPathResolver, _parameterTask, _moleculeParametersPresenter); sut.InitializeWith(_commandCollector); _simulationExpressionDTO = new SimulationExpressionsDTO(new ParameterDTO(_propertyParameter), new ParameterDTO(_propertyParameter), new ParameterDTO(_propertyParameter), new List <ExpressionContainerDTO>()); _propertyParameter = DomainHelperForSpecs.ConstantParameterWithValue().WithName("PROP"); _relativeExpressionParameter = DomainHelperForSpecs.ConstantParameterWithValue().WithName("REL_EXP"); _allParameters = new List <IParameter> { _propertyParameter, _relativeExpressionParameter }; _pathCache = new PathCacheForSpecs <IParameter>(); A.CallTo(() => _parameterTask.PathCacheFor(A <IEnumerable <IParameter> > .That.Matches(x => x.ContainsAll(_allParameters)))).Returns(_pathCache); A.CallTo(() => _simulationExpressionsDTOMapper.MapFrom(A <IEnumerable <IParameter> > .That.Matches(x => x.ContainsAll(_allParameters)))).Returns(_simulationExpressionDTO); }
protected override void Context() { _view = A.Fake <IView <IParameterSetPresenter> >(); _task = A.Fake <IEditParameterPresenterTask>(); _parameterTask = A.Fake <IParameterTask>(); sut = new ParameterSetPresenterForSpecs(_view, _task, _parameterTask); }
public SimulationCompoundParametersPresenter(IMultiParameterEditView view, IScaleParametersPresenter scaleParametersPresenter, IEditParameterPresenterTask editParameterPresenterTask, IParameterTask parameterTask, IParameterToParameterDTOMapper parameterDTOMapper, IParameterContextMenuFactory contextMenuFactory, IWithIdRepository withIdRepository) : base(view, scaleParametersPresenter, editParameterPresenterTask, parameterTask, parameterDTOMapper, contextMenuFactory) { _withIdRepository = withIdRepository; }
public TransporterExpressionParametersPresenter( ITransporterExpressionParametersView view, IEditParameterPresenterTask editParameterPresenterTask, ITransportDirectionRepository transportDirectionRepository ) : base(view, editParameterPresenterTask) { _transportDirectionRepository = transportDirectionRepository; }
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() { _view = A.Fake <IIndividualTransporterExpressionsView>(); _parameterTask = A.Fake <IEditParameterPresenterTask>(); _moleculeTask = A.Fake <IMoleculeExpressionTask <Individual> >(); _transporterMapper = A.Fake <IIndividualTransporterToTransporterExpressionDTOMapper>(); _transportRepository = A.Fake <ITransporterContainerTemplateRepository>(); _moleculePropertiesPresenter = A.Fake <IIndividualMoleculePropertiesPresenter <Individual> >(); sut = new IndividualTransporterExpressionsPresenter <Individual>(_view, _parameterTask, _moleculeTask, _transporterMapper, _transportRepository, _moleculePropertiesPresenter); }
public ParametersByGroupPresenter(IParametersByGroupView view, IEditParameterPresenterTask editParameterPresenterTask, IParameterTask parameterTask, IParameterToParameterDTOMapper mapper, IRepresentationInfoRepository representationInfoRepository, IParameterContextMenuFactory contextMenuFactory) : base(view, editParameterPresenterTask, parameterTask) { _mapper = mapper; _representationInfoRepository = representationInfoRepository; _contextMenuFactory = contextMenuFactory; ShowFavorites = false; }
protected override void Context() { _view = A.Fake <ISimulationEventsConfigurationView>(); _editParameterPresenterTask = A.Fake <IEditParameterPresenterTask>(); _eventMappingDTOMapper = A.Fake <IEventMappingToEventMappingDTOMapper>(); _simBuildingBlockUpdater = A.Fake <ISimulationBuildingBlockUpdater>(); _eventTask = A.Fake <IEventTask>(); _eventMappingMapper = A.Fake <IEventMappingDTOToEventMappingMapper>(); sut = new SimulationEventsConfigurationPresenter(_view, _editParameterPresenterTask, _eventMappingDTOMapper, _simBuildingBlockUpdater, _eventTask, _eventMappingMapper); }
public SimulationEventsConfigurationPresenter(ISimulationEventsConfigurationView view, IEditParameterPresenterTask editParameterPresenterTask, IEventMappingToEventMappingDTOMapper eventMappingDTOMapper, ISimulationBuildingBlockUpdater simulationBuildingBlockUpdater, IEventTask eventTask, IEventMappingDTOToEventMappingMapper eventMappingMapper) : base(view) { _editParameterPresenterTask = editParameterPresenterTask; _eventMappingDTOMapper = eventMappingDTOMapper; _simulationBuildingBlockUpdater = simulationBuildingBlockUpdater; _eventTask = eventTask; _eventMappingMapper = eventMappingMapper; }
protected override void Context() { _view = A.Fake <IExpressionParametersView <ExpressionParameterDTO> >(); _editParameterTask = A.Fake <IEditParameterPresenterTask>(); sut = new ExpressionParametersPresenter(_view, _editParameterTask); _initialConcentration = createParameter(CoreConstants.Parameters.INITIAL_CONCENTRATION); _relativeExpression = createParameter(CoreConstants.Parameters.REL_EXP); _relativeExpression2 = createParameter(CoreConstants.Parameters.REL_EXP); _fraction_exp_bc = createParameter(CoreConstants.Parameters.FRACTION_EXPRESSED_BLOOD_CELLS); }
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() { _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))); }
public MultiParameterEditPresenter(IMultiParameterEditView view, IScaleParametersPresenter scaleParametersPresenter, IEditParameterPresenterTask editParameterPresenterTask, IParameterTask parameterTask, IParameterToParameterDTOMapper parameterDTOMapper, IParameterContextMenuFactory contextMenuFactory) : base(view, editParameterPresenterTask, parameterTask) { _scaleParametersPresenter = scaleParametersPresenter; _parameterDTOMapper = parameterDTOMapper; _contextMenuFactory = contextMenuFactory; _scaleParametersPresenter.InitializeWith(this); _view.SetScaleParameterView(_scaleParametersPresenter.View); Description = string.Empty; IsSimpleEditor = false; UseAdvancedSortingMode = false; }
public IndividualMoleculePropertiesPresenter( IIndividualMoleculePropertiesView view, IEditParameterPresenterTask editParameterPresenterTask, IOntogenySelectionPresenter <TSimulationSubject> ontogenySelectionPresenter, IMultiParameterEditPresenter moleculeParametersPresenter) : base(view, editParameterPresenterTask) { _ontogenySelectionPresenter = ontogenySelectionPresenter; _moleculeParametersPresenter = moleculeParametersPresenter; _moleculeParametersPresenter.IsSimpleEditor = true; AddSubPresenters(_ontogenySelectionPresenter, _moleculeParametersPresenter); view.AddOntogenyView(_ontogenySelectionPresenter.View); view.AddMoleculeParametersView(_moleculeParametersPresenter.View); }
public IndividualTransporterExpressionsPresenter( IIndividualTransporterExpressionsView view, IEditParameterPresenterTask parameterTask, IMoleculeExpressionTask <TSimulationSubject> moleculeExpressionTask, IIndividualTransporterToTransporterExpressionDTOMapper transporterExpressionDTOMapper, IIndividualMoleculePropertiesPresenter <TSimulationSubject> moleculePropertiesPresenter, ITransporterExpressionParametersPresenter transporterExpressionParametersPresenter) : base(view, parameterTask) { _moleculeExpressionTask = moleculeExpressionTask; _transporterExpressionDTOMapper = transporterExpressionDTOMapper; _moleculePropertiesPresenter = moleculePropertiesPresenter; _transporterExpressionParametersPresenter = transporterExpressionParametersPresenter; _transporterExpressionParametersPresenter.SetTransportDirection = SetTransportDirection; AddSubPresenters(_moleculePropertiesPresenter, _transporterExpressionParametersPresenter); view.AddMoleculePropertiesView(_moleculePropertiesPresenter.View); view.AddExpressionParametersView(_transporterExpressionParametersPresenter.View); }
protected override void Context() { _parameterTask = A.Fake <IParameterTask>(); _view = A.Fake <IMultiParameterEditView>(); _scaleParameterPresenter = A.Fake <IScaleParametersPresenter>(); _mapper = A.Fake <IParameterToParameterDTOMapper>(); _editParameterPresenterTask = A.Fake <IEditParameterPresenterTask>(); _parameter = DomainHelperForSpecs.ConstantParameterWithValue(5); _parameterDTO = new ParameterDTO(_parameter); _commandRegister = A.Fake <ICommandCollector>(); _contextMenuFactory = A.Fake <IParameterContextMenuFactory>(); A.CallTo(() => _scaleParameterPresenter.View).Returns(A.Fake <IScaleParametersView>()); A.CallTo(() => _mapper.MapFrom(_parameter)).Returns(_parameterDTO); sut = new MultiParameterEditPresenter(_view, _scaleParameterPresenter, _editParameterPresenterTask, _parameterTask, _mapper, _contextMenuFactory); sut.StatusChanged += (o, e) => { _eventWasRaised = true; }; sut.InitializeWith(_commandRegister); _parameterList = new List <IParameter>(); }
protected override void Context() { _view = A.Fake <IEditOutputSchemaView>(); _simulationSettingsTask = A.Fake <ISimulationSettingsTask>(); _outputIntervalToOutputIntervalDTOMapper = A.Fake <IOutputIntervalToOutputIntervalDTOMapper>(); _simulationToEdit = A.Fake <IndividualSimulation>(); _commandRegister = A.Fake <ICommandCollector>(); _simulationToEdit.Properties = A.Fake <SimulationProperties>(); _outputSchema = A.Fake <OutputSchema>(); _simulationSetting = A.Fake <ISimulationSettings>(); _simulationToEdit.SimulationSettings = _simulationSetting; A.CallTo(() => _simulationSetting.OutputSchema).Returns(_outputSchema); _allIntervals = new List <OutputInterval>(); _editParameterPresenterTask = A.Fake <IEditParameterPresenterTask>(); _context = A.Fake <IExecutionContext>(); A.CallTo(() => _outputSchema.Intervals).Returns(_allIntervals); sut = new EditOutputSchemaPresenter(_view, _outputIntervalToOutputIntervalDTOMapper, _simulationSettingsTask, _editParameterPresenterTask, _context); sut.InitializeWith(_commandRegister); }
public SimulationExpressionsPresenter( ISimulationExpressionsView view, IExpressionParametersToSimulationExpressionsDTOMapper simulationExpressionsDTOMapper, IEditParameterPresenterTask editParameterPresenterTask, IMoleculeExpressionTask <Individual> moleculeExpressionTask, IEntityPathResolver entityPathResolver, IParameterTask parameterTask, IMultiParameterEditPresenter moleculeParametersPresenter) : base(view, editParameterPresenterTask) { _simulationExpressionsDTOMapper = simulationExpressionsDTOMapper; _moleculeExpressionTask = moleculeExpressionTask; _parameterTask = parameterTask; _pathCache = new PathCache <IParameter>(entityPathResolver); _moleculeParametersPresenter = moleculeParametersPresenter; _moleculeParametersPresenter.IsSimpleEditor = true; AddSubPresenters(moleculeParametersPresenter); view.AddMoleculeParametersView(_moleculeParametersPresenter.View); }
protected override void Context() { _view = A.Fake <IIndividualTransporterExpressionsView>(); _parameterTask = A.Fake <IEditParameterPresenterTask>(); _moleculeExpressionTask = A.Fake <IMoleculeExpressionTask <Individual> >(); _transporterMapper = A.Fake <IIndividualTransporterToTransporterExpressionDTOMapper>(); _moleculePropertiesPresenter = A.Fake <IIndividualMoleculePropertiesPresenter <Individual> >(); _transporterExpressionParametersPresenter = A.Fake <ITransporterExpressionParametersPresenter>(); sut = new IndividualTransporterExpressionsPresenter <Individual>( _view, _parameterTask, _moleculeExpressionTask, _transporterMapper, _moleculePropertiesPresenter, _transporterExpressionParametersPresenter); _commandCollector = new PKSimMacroCommand(); sut.InitializeWith(_commandCollector); _transporter = new IndividualTransporter(); _simulationSubject = new Individual(); _transporterDTO = new IndividualTransporterDTO(_transporter); sut.SimulationSubject = _simulationSubject; A.CallTo(() => _transporterMapper.MapFrom(_transporter, _simulationSubject)).Returns(_transporterDTO); }
public EditDistributionParametersPresenter(IMultiParameterEditView view, IScaleParametersPresenter scaleParametersPresenter, IEditParameterPresenterTask editParameterPresenterTask, IParameterTask parameterTask, IParameterToParameterDTOMapper parameterDTOMapper, IParameterContextMenuFactory contextMenuFactory) : base(view, scaleParametersPresenter, editParameterPresenterTask, parameterTask, parameterDTOMapper, contextMenuFactory) { IsSimpleEditor = true; }
protected IndividualProteinExpressionsPresenter(IIndividualProteinExpressionsView view, IEditParameterPresenterTask parameterTask, IMoleculeExpressionTask <TSimulationSubject> moleculeExpressionTask, IIndividualProteinToProteinExpressionDTOMapper proteinExpressionDTOMapper, IRepresentationInfoRepository representationInfoRepository, IIndividualMoleculePropertiesPresenter <TSimulationSubject> moleculePropertiesPresenter) : base(view, parameterTask) { _moleculeExpressionTask = moleculeExpressionTask; _proteinExpressionDTOMapper = proteinExpressionDTOMapper; _representationInfoRepository = representationInfoRepository; _moleculePropertiesPresenter = moleculePropertiesPresenter; AddSubPresenters(_moleculePropertiesPresenter); _updateViewHandler = o => updateView(); view.AddMoleculePropertiesView(_moleculePropertiesPresenter.View); }
public IndividualTransporterExpressionsPresenter(IIndividualTransporterExpressionsView view, IEditParameterPresenterTask parameterTask, IMoleculeExpressionTask <TSimulationSubject> moleculeExpressionTask, IIndividualTransporterToTransporterExpressionDTOMapper transporterExpressionDTOMapper, ITransporterContainerTemplateRepository transporterContainerTemplateRepository, IIndividualMoleculePropertiesPresenter <TSimulationSubject> moleculePropertiesPresenter) : base(view, parameterTask) { _moleculeExpressionTask = moleculeExpressionTask; _transporterExpressionDTOMapper = transporterExpressionDTOMapper; _moleculePropertiesPresenter = moleculePropertiesPresenter; _transporterContainerTemplateRepository = transporterContainerTemplateRepository; AddSubPresenters(_moleculePropertiesPresenter); view.AddMoleculePropertiesView(_moleculePropertiesPresenter.View); }
public IndividualOtherProteinExpressionsPresenter(IIndividualProteinExpressionsView view, IEditParameterPresenterTask parameterTask, IMoleculeExpressionTask <TSimulationSubject> moleculeExpressionTask, IIndividualProteinToProteinExpressionDTOMapper proteinExpressionDTOMapper, IRepresentationInfoRepository representationInfoRepository, IIndividualMoleculePropertiesPresenter <TSimulationSubject> moleculePropertiesPresenter) : base(view, parameterTask, moleculeExpressionTask, proteinExpressionDTOMapper, representationInfoRepository, moleculePropertiesPresenter) { }
public BloodFlowRatesParametersPresenter(IMultiParameterEditView view, IScaleParametersPresenter scaleParametersPresenter, IEditParameterPresenterTask editParameterPresenterTask, IParameterTask parameterTask, IParameterToParameterDTOMapper parameterDTOMapper, IParameterContextMenuFactory contextMenuFactory) : base(view, scaleParametersPresenter, editParameterPresenterTask, parameterTask, parameterDTOMapper, contextMenuFactory) { }
public ApplicationParametersPresenter(IApplicationParametersView view, IContainerToApplicationDTOMapper applicationDTOMapper, IEditParameterPresenterTask editParameterPresenterTask) : base(view, editParameterPresenterTask) { _applicationDTOMapper = applicationDTOMapper; }
protected ExpressionParametersPresenter( IExpressionParametersView <TExpressionParameterDTO> view, IEditParameterPresenterTask editParameterPresenterTask) : base(view, editParameterPresenterTask) { _showInitialConcentration = false; }
protected ParameterSetPresenter(TView view, IEditParameterPresenterTask editParameterTask, IParameterTask parameterTask) : base(view, editParameterTask) { _parameterTask = parameterTask; }