protected override void Context() { base.Context(); _protein = A.Fake <IndividualProtein>(); _protein.QueryConfiguration = "toto"; _exp1 = new MoleculeExpressionContainer().WithName("exp1"); _exp2 = new MoleculeExpressionContainer().WithName("exp2"); _expInfo1 = A.Fake <ExpressionContainerInfo>(); _expInfo2 = A.Fake <ExpressionContainerInfo>(); A.CallTo(() => _protein.AllExpressionsContainers()).Returns(new[] { _exp1, _exp2 }); _proteinContent = 10; A.CallTo(() => _protein.ReferenceConcentration).Returns(DomainHelperForSpecs.ConstantParameterWithValue(_proteinContent)); A.CallTo(() => _expressionContainerMapper.MapFrom(_exp1)).Returns(_expInfo1); A.CallTo(() => _expressionContainerMapper.MapFrom(_exp2)).Returns(_expInfo2); }
protected override void Because() { _result = sut.MapFrom(_expressionContainer); }