Exemple #1
0
 protected override void Context()
 {
     base.Context();
     _expressionProfile = DomainHelperForSpecs.CreateExpressionProfile <IndividualEnzyme>();
     _querySettings     = A.Fake <QueryExpressionSettings>();
     _queryResults      = A.Fake <QueryExpressionResults>();
     A.CallTo(() => _querySettingsMapper.MapFrom(_expressionProfile.Molecule, _expressionProfile.Individual, "NAME")).Returns(_querySettings);
     A.CallTo(() => _proteinExpressionPresenter.Start()).Returns(true);
     A.CallTo(() => _proteinExpressionPresenter.GetQueryResults()).Returns(_queryResults);
 }
 protected override void Context()
 {
     base.Context();
     _clonedProtein = A.Fake <IndividualMolecule>();
     A.CallTo(() => _clonedProtein.AllExpressionsContainers()).Returns(_molecule.AllExpressionsContainers());
     _individual.AddMolecule(_molecule);
     _querySettings = A.Fake <QueryExpressionSettings>();
     _queryResults  = A.Fake <QueryExpressionResults>();
     A.CallTo(() => _executionContext.Clone(_molecule)).Returns(_clonedProtein);
     A.CallTo(() => _querySettingsMapper.MapFrom(_molecule)).Returns(_querySettings);
     A.CallTo(() => _proteinExpressionPresenter.Start()).Returns(true);
     A.CallTo(() => _proteinExpressionPresenter.GetQueryResults()).Returns(_queryResults);
 }
 protected override void Context()
 {
     base.Context();
     _querySettings            = A.Fake <QueryExpressionSettings>();
     _queryResults             = new QueryExpressionResults(new List <ExpressionResult>());
     _queryResults.ProteinName = _moleculeName;
     A.CallTo(() => _querySettingsMapper.MapFrom(_molecule)).Returns(_querySettings);
     A.CallTo(() => _proteinExpressionDbPathManager.HasDatabaseFor(_individual.Species)).Returns(true);
     A.CallTo(() => _proteinExpressionPresenter.Start()).Returns(true);
     A.CallTo(() => _proteinExpressionPresenter.GetQueryResults()).Returns(_queryResults);
     _queryResults.QueryConfiguration = _queryConfiguration;
     A.CallTo(() => _containerTask.CreateUniqueName(_individual, _queryResults.ProteinName, true)).Returns(_renamedName);
     A.CallTo(() => _executionContext.BuildingBlockContaining(_molecule)).Returns(_individual);
 }
Exemple #4
0
        public void InitializeSettings(QueryExpressionSettings querySettings)
        {
            _querySettings = querySettings;
            PresenterAt(ExpressionItems.Transfer).ShowOldValues = isOldQuery;

            if (isOldQuery)
            {
                setQueryConfiguation(_querySettings.QueryConfiguration);
                _view.ActivateControl(ExpressionItems.ExpressionData);
                _view.SetControlEnabled(ExpressionItems.Transfer, true);
                SetWizardButtonEnabled(ExpressionItems.ExpressionData);
            }
            else
            {
                _view.ActivateControl(ExpressionItems.ProteinSelection);
                PresenterAt(ExpressionItems.ProteinSelection).ActualizeSelection();
                SetWizardButtonEnabled(ExpressionItems.ProteinSelection);
            }
        }
 protected override void Because()
 {
     _result = sut.MapFrom(_protein);
 }
 protected override void Because()
 {
     _result = sut.MapFrom(_protein, _individual, _protein.Name);
 }