protected override void Context() { _view = A.Fake <IRenameExpressionProfileView>(); _mapper = A.Fake <IExpressionProfileToExpressionProfileDTOMapper>(); _dialogCreator = A.Fake <IDialogCreator>(); sut = new RenameExpressionProfilePresenter(_view, _mapper, _dialogCreator); }
protected override void Context() { _view = A.Fake <IExpressionProfileMoleculesView>(); _expressionProfileFactory = A.Fake <IExpressionProfileFactory>(); _applicationController = A.Fake <IApplicationController>(); _mapper = A.Fake <IExpressionProfileToExpressionProfileDTOMapper>(); _enzymePresenter = A.Fake <IIndividualEnzymeExpressionsPresenter <Individual> >(); _expressionProfileUpdater = A.Fake <IExpressionProfileUpdater>(); _expressionProfileProteinDatabaseTask = A.Fake <IExpressionProfileProteinDatabaseTask>(); _moleculeParameterTask = A.Fake <IMoleculeParameterTask>(); sut = new ExpressionProfileMoleculesPresenter( _view, _expressionProfileFactory, _applicationController, _mapper, _expressionProfileProteinDatabaseTask, _expressionProfileUpdater, _moleculeParameterTask); sut.InitializeWith(new PKSimMacroCommand()); _expressionProfile = A.Fake <ExpressionProfile>(); _expressionProfileDTO = new ExpressionProfileDTO(); _enzyme = new IndividualEnzyme(); A.CallTo(() => _expressionProfile.Molecule).Returns(_enzyme); A.CallTo(() => _mapper.MapFrom(_expressionProfile)).Returns(_expressionProfileDTO); A.CallTo(() => _applicationController.Start <IIndividualEnzymeExpressionsPresenter <Individual> >()).Returns(_enzymePresenter); }
public RenameExpressionProfilePresenter( IRenameExpressionProfileView view, IExpressionProfileToExpressionProfileDTOMapper expressionProfileDTOMapper, IDialogCreator dialogCreator) : base(view) { _expressionProfileDTOMapper = expressionProfileDTOMapper; _dialogCreator = dialogCreator; }
protected override void Context() { _view = A.Fake <ICreateExpressionProfileView>(); _mapper = A.Fake <IExpressionProfileToExpressionProfileDTOMapper>(); _expressionProfileUpdater = A.Fake <IExpressionProfileUpdater>(); _expressionProfileFactory = A.Fake <IExpressionProfileFactory>(); _dialogCreator = A.Fake <IDialogCreator>(); sut = new CloneExpressionProfilePresenter(_view, _mapper, _expressionProfileUpdater, _expressionProfileFactory, _dialogCreator); }
public CreateExpressionProfilePresenter( ICreateExpressionProfileView view, IExpressionProfileFactory expressionProfileFactory, IExpressionProfileToExpressionProfileDTOMapper expressionProfileDTOMapper, IMoleculeParameterTask moleculeParameterTask, IDialogCreator dialogCreator) : base(view) { _expressionProfileFactory = expressionProfileFactory; _expressionProfileDTOMapper = expressionProfileDTOMapper; _moleculeParameterTask = moleculeParameterTask; _dialogCreator = dialogCreator; }
public CloneExpressionProfilePresenter( ICreateExpressionProfileView view, IExpressionProfileToExpressionProfileDTOMapper expressionProfileDTOMapper, IExpressionProfileUpdater expressionProfileUpdater, IExpressionProfileFactory expressionProfileFactory, IDialogCreator dialogCreator) : base(view) { _expressionProfileDTOMapper = expressionProfileDTOMapper; _expressionProfileUpdater = expressionProfileUpdater; _expressionProfileFactory = expressionProfileFactory; _dialogCreator = dialogCreator; }
public ExpressionProfileMoleculesPresenter( IExpressionProfileMoleculesView view, IExpressionProfileFactory expressionProfileFactory, IApplicationController applicationController, IExpressionProfileToExpressionProfileDTOMapper expressionProfileDTOMapper, IExpressionProfileProteinDatabaseTask expressionProfileProteinDatabaseTask, IExpressionProfileUpdater expressionProfileUpdater, IMoleculeParameterTask moleculeParameterTask) : base(view) { _expressionProfileFactory = expressionProfileFactory; _applicationController = applicationController; _expressionProfileDTOMapper = expressionProfileDTOMapper; _expressionProfileProteinDatabaseTask = expressionProfileProteinDatabaseTask; _expressionProfileUpdater = expressionProfileUpdater; _moleculeParameterTask = moleculeParameterTask; }
protected override void Context() { _view = A.Fake <ICreateExpressionProfileView>(); _expressionProfileFactory = A.Fake <IExpressionProfileFactory>(); _expressionProfileDTOMapper = A.Fake <IExpressionProfileToExpressionProfileDTOMapper>(); _moleculeParameterTask = A.Fake <IMoleculeParameterTask>(); _dialogCreator = A.Fake <IDialogCreator>(); sut = new CreateExpressionProfilePresenter(_view, _expressionProfileFactory, _expressionProfileDTOMapper, _moleculeParameterTask, _dialogCreator); _expressionProfile = DomainHelperForSpecs.CreateExpressionProfile <IndividualEnzyme>(); _updatedExpressionProfile = DomainHelperForSpecs.CreateExpressionProfile <IndividualEnzyme>(); _expressionProfileDTO = new ExpressionProfileDTO { Species = new Species(), MoleculeName = "TOTO" }; A.CallTo(() => _expressionProfileFactory.Create <IndividualEnzyme>()).Returns(_expressionProfile); A.CallTo(() => _expressionProfileDTOMapper.MapFrom(_expressionProfile)).Returns(_expressionProfileDTO); A.CallTo(() => _expressionProfileFactory.Create <IndividualEnzyme>(_expressionProfileDTO.Species, _expressionProfileDTO.MoleculeName)) .Returns(_updatedExpressionProfile); }