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); }
protected override void Context() { base.Context(); _enzymePresenter = A.Fake <IIndividualEnzymeExpressionsPresenter <Individual> >(); _otherPresenter = A.Fake <IIndividualOtherProteinExpressionsPresenter <Individual> >(); A.CallTo(() => _container.Resolve <IIndividualEnzymeExpressionsPresenter <Individual> >()).Returns(_enzymePresenter); A.CallTo(() => _container.Resolve <IIndividualOtherProteinExpressionsPresenter <Individual> >()).Returns(_otherPresenter); }
public StarterRelativeExpressionPresenter( IStarterRelativeExpressionView view, OriginDataMapper originDataMapper, IIndividualFactory individualFactory, IIndividualEnzymeFactory individualEnzymeFactory, IIndividualEnzymeExpressionsPresenter <Individual> individualEnzymeExpressionsPresenter) : base(view) { _originDataMapper = originDataMapper; _individualFactory = individualFactory; _individualEnzymeFactory = individualEnzymeFactory; _individualEnzymeExpressionsPresenter = individualEnzymeExpressionsPresenter; AddSubPresenters(individualEnzymeExpressionsPresenter); InitializeWith(new PKSimMacroCommand()); }