public CreateFormulationPresenter(ICreateFormulationView view, ISubPresenterItemManager <IFormulationItemPresenter> subPresenterItemManager, IBuildingBlockPropertiesMapper propertiesMapper, IObjectBaseDTOFactory buildingBlockDTOFactory, IDialogCreator dialogCreator) : base(view, subPresenterItemManager, FormulationItems.All, dialogCreator) { _propertiesMapper = propertiesMapper; _buildingBlockDTOFactory = buildingBlockDTOFactory; }
protected override void Context() { _subPresenterManager = SubPresenterHelper.Create <IIndividualItemPresenter>(); _view = A.Fake <IScaleIndividualView>(); _propertiesMapper = A.Fake <IBuildingBlockPropertiesMapper>(); _workspace = A.Fake <IWorkspace>(); _individualExpressionsUpdater = A.Fake <IIndividualExpressionsUpdater>(); _cloner = A.Fake <ICloner>(); _sourceIndividual = A.Fake <Individual>(); _cloneIndividual = A.Fake <Individual>(); _scaledIndividual = A.Fake <Individual>(); _objectBaseDTOFactory = A.Fake <IObjectBaseDTOFactory>(); _settingPresenter = _subPresenterManager.CreateFake(ScaleIndividualItems.Settings); _parameterPresenter = _subPresenterManager.CreateFake(ScaleIndividualItems.Parameters); _scalingConfigurationPresenter = _subPresenterManager.CreateFake(ScaleIndividualItems.Scaling); _moleculePresenter = _subPresenterManager.CreateFake(ScaleIndividualItems.Expressions); ScaleIndividualItems.Expressions.Index = 3; A.CallTo(() => _cloner.Clone(_sourceIndividual)).Returns(_cloneIndividual); _individualSettingsDTO = new IndividualSettingsDTO(); _dialogCreator = A.Fake <IDialogCreator>(); A.CallTo(() => _settingPresenter.Individual).Returns(_scaledIndividual); _scaleIndividualPropertiesDTO = new ObjectBaseDTO(); A.CallTo(() => _objectBaseDTOFactory.CreateFor <Individual>()).Returns(_scaleIndividualPropertiesDTO); sut = new ScaleIndividualPresenter(_view, _subPresenterManager, _dialogCreator, _individualExpressionsUpdater, _objectBaseDTOFactory, _propertiesMapper, _cloner); sut.Initialize(); }
public CreateIndividualPresenter(ICreateIndividualView view, ISubPresenterItemManager <IIndividualItemPresenter> subPresenterItemManager, IDialogCreator dialogCreator, IBuildingBlockPropertiesMapper propertiesMapper, IObjectBaseDTOFactory buildingBlockDTOFactory) : base(view, subPresenterItemManager, IndividualItems.All, dialogCreator) { _propertiesMapper = propertiesMapper; _buildingBlockDTOFactory = buildingBlockDTOFactory; AllowQuickFinish = true; }
public CreateEventPresenter(ICreateEventView view, ISubPresenterItemManager <IEventItemPresenter> subPresenterItemManager, IDialogCreator dialogCreator, IObjectBaseDTOFactory objectBaseDTOFactory, IEventFactory eventFactory, IBuildingBlockPropertiesMapper propertiesMapper) : base(view, subPresenterItemManager, EventItems.All, dialogCreator) { _objectBaseDTOFactory = objectBaseDTOFactory; _eventFactory = eventFactory; _propertiesMapper = propertiesMapper; }
protected CreatePopulationPresenter(TView view, ISubPresenterItemManager <IPopulationItemPresenter> subPresenterItemManager, IReadOnlyList <ISubPresenterItem> subPresenterItems, IDialogCreator dialogCreator, IBuildingBlockPropertiesMapper propertiesMapper, IObjectBaseDTOFactory buildingBlockDTOFactory, IBuildingBlockRepository buildingBlockRepository) : base(view, subPresenterItemManager, subPresenterItems, dialogCreator) { _propertiesMapper = propertiesMapper; _buildingBlockDTOFactory = buildingBlockDTOFactory; _buildingBlockRepository = buildingBlockRepository; }
public CreateCompoundPresenter(ICreateCompoundView view, ISubPresenterItemManager <ICompoundItemPresenter> subPresenterItemManager, IDialogCreator dialogCreator, ICompoundFactory compoundFactory, IObjectBaseDTOFactory objectBaseDTOFactory, IBuildingBlockPropertiesMapper propertiesMapper) : base(view, subPresenterItemManager, CompoundItems.All, dialogCreator) { _compoundFactory = compoundFactory; _objectBaseDTOFactory = objectBaseDTOFactory; _propertiesMapper = propertiesMapper; AllowQuickFinish = true; }
public ScaleIndividualPresenter(IScaleIndividualView view, ISubPresenterItemManager <IIndividualItemPresenter> subPresenterItemManager, IDialogCreator dialogCreator, IIndividualExpressionsUpdater individualExpressionsUpdater, IObjectBaseDTOFactory objectBaseDTOFactory, IBuildingBlockPropertiesMapper propertiesMapper, ICloner cloner) : base(view, subPresenterItemManager, ScaleIndividualItems.All, dialogCreator) { _individualExpressionsUpdater = individualExpressionsUpdater; _objectBaseDTOFactory = objectBaseDTOFactory; _propertiesMapper = propertiesMapper; _cloner = cloner; AllowQuickFinish = true; }
protected override void Context() { _view = A.Fake <ICreateEventView>(); _subPresenterManager = SubPresenterHelper.Create <IEventItemPresenter>(); _dtoFactory = A.Fake <IObjectBaseDTOFactory>(); _eventFactory = A.Fake <IEventFactory>(); _propertiesMapper = A.Fake <IBuildingBlockPropertiesMapper>(); _dialogCreator = A.Fake <IDialogCreator>(); _eventSettings = _subPresenterManager.CreateFake(EventItems.Settings); sut = new CreateEventPresenter(_view, _subPresenterManager, _dialogCreator, _dtoFactory, _eventFactory, _propertiesMapper); sut.Initialize(); }
public CreateObserverSetPresenter( ICreateObserverSetView view, ISubPresenterItemManager <IObserverSetItemPresenter> subPresenterItemManager, IDialogCreator dialogCreator, IObjectBaseDTOFactory buildingBlockDTOFactory, IBuildingBlockPropertiesMapper propertiesMapper, IObserverSetFactory observerSetFactory ) : base(view, subPresenterItemManager, ObserverSetItems.All, dialogCreator) { _buildingBlockDTOFactory = buildingBlockDTOFactory; _propertiesMapper = propertiesMapper; _observerSetFactory = observerSetFactory; }
protected override void Context() { _subPresenterManager = SubPresenterHelper.Create <IIndividualItemPresenter>(); _propertiesMapper = A.Fake <IBuildingBlockPropertiesMapper>(); _buildingBlockDTOFactory = A.Fake <IObjectBaseDTOFactory>(); _individualSettingsPresenter = _subPresenterManager.CreateFake(IndividualItems.Settings); _individualParameterPresenter = _subPresenterManager.CreateFake(IndividualItems.Parameters); _individualMoleculesPresenter = _subPresenterManager.CreateFake(IndividualItems.Expression); _dialogCreator = A.Fake <IDialogCreator>(); _individualPropertiesDTO = new ObjectBaseDTO(); _view = A.Fake <ICreateIndividualView>(); A.CallTo(() => _buildingBlockDTOFactory.CreateFor <Individual>()).Returns(_individualPropertiesDTO); sut = new CreateIndividualPresenter(_view, _subPresenterManager, _dialogCreator, _propertiesMapper, _buildingBlockDTOFactory); sut.Initialize(); }
public CreateProtocolPresenter(ICreateProtocolView view, ISubPresenterItemManager <IProtocolItemPresenter> subPresenterItemManager, IBuildingBlockPropertiesMapper propertiesMapper, IProtocolChartPresenter protocolChartPresenter, IProtocolFactory protocolFactory, IProtocolUpdater protocolUpdater, IProtocolToProtocolPropertiesDTOMapper protocolPropertiesDTOMapper, IDialogCreator dialogCreator) : base(view, subPresenterItemManager, ProtocolItems.All, dialogCreator) { _propertiesMapper = propertiesMapper; _protocolChartPresenter = protocolChartPresenter; _protocolFactory = protocolFactory; _protocolUpdater = protocolUpdater; _protocolPropertiesDTOMapper = protocolPropertiesDTOMapper; }
protected override void Context() { _buildingBlockDTOFactory = A.Fake <IObjectBaseDTOFactory>(); _subPresenterManager = SubPresenterHelper.Create <IPopulationItemPresenter>(); _propertiesMapper = A.Fake <IBuildingBlockPropertiesMapper>(); _view = A.Fake <ICreateRandomPopulationView>(); _popSettingsPresenter = _subPresenterManager.CreateFake(RamdomPopulationItems.Settings); _popAdvancedParameterPresenter = _subPresenterManager.CreateFake(RamdomPopulationItems.AdvancedParameters); _popDistributionPresenter = _subPresenterManager.CreateFake(RamdomPopulationItems.ParameterDistribution); _buildingBlockRepository = A.Fake <IBuildingBlockRepository>(); _dialogCreator = A.Fake <IDialogCreator>(); _allIndividuals = new List <Individual>(); A.CallTo(() => _buildingBlockRepository.All <Individual>()).Returns(_allIndividuals); sut = new CreateRandomPopulationPresenter(_view, _subPresenterManager, _dialogCreator, _propertiesMapper, _buildingBlockDTOFactory, _buildingBlockRepository); sut.Initialize(); }
protected override void Context() { _view = A.Fake <ICreateProtocolView>(); _propertiesMapper = A.Fake <IBuildingBlockPropertiesMapper>(); _simpleProtocolPresenter = A.Fake <ISimpleProtocolPresenter>(); _protocolFactory = A.Fake <IProtocolFactory>(); _propertiesDTOMapper = A.Fake <IProtocolToProtocolPropertiesDTOMapper>(); _advancedProtocolPresenter = A.Fake <IAdvancedProtocolPresenter>(); _protocolUpdater = A.Fake <IProtocolUpdater>(); _protocolChartPresenter = A.Fake <IProtocolChartPresenter>(); _subPresenterManager = A.Fake <ISubPresenterItemManager <IProtocolItemPresenter> >(); _dialogCreator = A.Fake <IDialogCreator>(); A.CallTo(() => _protocolFactory.Create(ProtocolMode.Simple)).Returns(new SimpleProtocol()); A.CallTo(() => _subPresenterManager.AllSubPresenters).Returns(new IProtocolItemPresenter[] { _simpleProtocolPresenter, _advancedProtocolPresenter }); sut = new CreateProtocolPresenter(_view, _subPresenterManager, _propertiesMapper, _protocolChartPresenter, _protocolFactory, _protocolUpdater, _propertiesDTOMapper, _dialogCreator); sut.Initialize(); }
protected override void Context() { _simulationPropertiesDTO = new ObjectBaseDTO(); _subPresenterManager = SubPresenterHelper.Create <ISimulationItemPresenter>(); _simulationModelConfigurationPresenter = _subPresenterManager.CreateFake(SimulationItems.Model); _simulationCompoundConfigurationCollectorPresenter = _subPresenterManager.CreateFake(SimulationItems.Compounds); _simulationCompoundProtocolCollectorPresenter = _subPresenterManager.CreateFake(SimulationItems.CompoundProtocols); _simulationCompoundProcessCollectorPresenter = _subPresenterManager.CreateFake(SimulationItems.CompoundsProcesses); _simulationEventsConfigurationPresenter = _subPresenterManager.CreateFake(SimulationItems.Events); _view = A.Fake <ICreateSimulationView>(); _buildingBlockDTOFactory = A.Fake <IObjectBaseDTOFactory>(); _simulationPropertiesMapper = A.Fake <IBuildingBlockPropertiesMapper>(); A.CallTo(() => _buildingBlockDTOFactory.CreateFor <Simulation>()).Returns(_simulationPropertiesDTO); _simulationModelCreator = A.Fake <ISimulationModelCreator>(); _heavyWorkManager = new HeavyWorkManagerForSpecs(); _dialogCreator = A.Fake <IDialogCreator>(); sut = new CreateSimulationPresenter(_view, _subPresenterManager, _simulationModelCreator, _heavyWorkManager, _simulationPropertiesMapper, _buildingBlockDTOFactory, _dialogCreator); sut.Initialize(); }
public CreateRandomPopulationPresenter(ICreateRandomPopulationView view, ISubPresenterItemManager <IPopulationItemPresenter> subPresenterItemManager, IDialogCreator dialogCreator, IBuildingBlockPropertiesMapper propertiesMapper, IObjectBaseDTOFactory buildingBlockDTOFactory, IBuildingBlockRepository buildingBlockRepository) : base(view, subPresenterItemManager, RandomPopulationItems.All, dialogCreator, propertiesMapper, buildingBlockDTOFactory, buildingBlockRepository) { }
public CreateSimulationPresenter(ICreateSimulationView view, ISubPresenterItemManager <ISimulationItemPresenter> subPresenterItemManager, ISimulationModelCreator simulationModelCreator, IHeavyWorkManager heavyWorkManager, IBuildingBlockPropertiesMapper simulationPropertiesMapper, IObjectBaseDTOFactory buildingBlockDTOFactory, IDialogCreator dialogCreator) : base(view, subPresenterItemManager, simulationModelCreator, heavyWorkManager, dialogCreator) { _simulationPropertiesMapper = simulationPropertiesMapper; _buildingBlockDTOFactory = buildingBlockDTOFactory; }