protected override void Context() { base.Context(); _enzymeExpressionParameter = A.Fake <IParameter>().WithName(CoreConstants.Parameter.RelExp); _parameterWithDefaultValueZero = A.Fake <IParameter>(); _parameterWithDefaultValueZero.Value = 0; _parameterWithDefaultValueNotZero = A.Fake <IParameter>(); _parameterWithDefaultValueNotZero.Value = 15; _parameterWithDefaultValueNotZero.IsFixedValue = true; A.CallTo(() => _parameterScalingWithDefaultZero.SourceParameter).Returns(_parameterWithDefaultValueZero); A.CallTo(() => _parameterScalingWithDefaultZero.TargetParameter).Returns(_parameterWithDefaultValueNotZero); _parameterScalingWithDefaultSourceValueNotZero = A.Fake <ParameterScaling>(); A.CallTo(() => _parameterScalingWithDefaultSourceValueNotZero.SourceParameter).Returns(_parameterWithDefaultValueNotZero); A.CallTo(() => _parameterScalingWithDefaultSourceValueNotZero.TargetParameter).Returns(_parameterWithDefaultValueNotZero); _parameterScalingForEnzymeExpression = A.Fake <ParameterScaling>(); A.CallTo(() => _parameterScalingForEnzymeExpression.SourceParameter).Returns(_enzymeExpressionParameter); A.CallTo(() => _parameterScalingForEnzymeExpression.TargetParameter).Returns(_enzymeExpressionParameter); _parameterScalingNotSetByUser = A.Fake <ParameterScaling>(); _parameterNotSetByUser = A.Fake <IParameter>(); _parameterNotSetByUser.IsFixedValue = false; A.CallTo(() => _parameterScalingNotSetByUser.SourceParameter).Returns(_parameterNotSetByUser); A.CallTo(() => _parameterScalingNotSetByUser.TargetParameter).Returns(A.Fake <IParameter>()); }
protected override void Context() { base.Context(); _newScalingMethod = A.Fake <ScalingMethod>(); _parameterScaling = A.Fake <ParameterScaling>(); _parameterScalingDTO = new ParameterScalingDTO(_parameterScaling); A.CallTo(() => _parameterScaling.TargetScaledValueInDisplayUnit).Returns(40); }
protected override void Context() { base.Context(); _methodLists = A.Fake <IEnumerable <ScalingMethod> >(); _parameterScaling = A.Fake <ParameterScaling>(); _parameterScalingDTO = new ParameterScalingDTO(_parameterScaling); A.CallTo(() => _scalingMethodTask.AllMethodsFor(_parameterScaling)).Returns(_methodLists); }
protected override void Context() { _targetParameter = A.Fake <IParameter>(); _sourceParameter = A.Fake <IParameter>(); _scalingMethod = A.Fake <ScalingMethod>(); sut = new ParameterScaling(_sourceParameter, _targetParameter); sut.ScalingMethod = _scalingMethod; }
protected override void Context() { _targetParameter = A.Fake <IParameter>(); _targetParameter.Value = 25; _parameterScaling = A.Fake <ParameterScaling>(); A.CallTo(() => _parameterScaling.TargetValue).Returns(_targetParameter.Value); sut = new KeepScalingMethod(); }
protected override void Context() { _parameteTask = A.Fake <IParameterTask>(); _parameterScaling = A.Fake <ParameterScaling>(); _sourceParameter = A.Fake <IParameter>(); _sourceParameter.Value = 50; A.CallTo(() => _parameterScaling.SourceParameter).Returns(_sourceParameter); sut = new OverrideScalingMethod(_parameteTask); }
protected override void Context() { _targetParameter = A.Fake <IParameter>(); _sourceParameter = A.Fake <IParameter>(); _scaledValueInGuiUnit = 30; _scalingMethod = A.Fake <ScalingMethod>(); sut = new ParameterScaling(_sourceParameter, _targetParameter); _targetParameter.ValueInDisplayUnit = _scaledValueInGuiUnit; sut.ScalingMethod = _scalingMethod; }
protected override void Context() { _targetParameter = A.Fake <IParameter>(); _sourceParameter = A.Fake <IParameter>(); _scaledValue = 20; _scalingMethod = A.Fake <ScalingMethod>(); sut = new ParameterScaling(_sourceParameter, _targetParameter); sut.ScalingMethod = _scalingMethod; A.CallTo(() => _scalingMethod.ScaledValueFor(sut)).Returns(_scaledValue); }
protected override void Context() { _command = A.Fake <IPKSimCommand>(); _targetParameter = A.Fake <IParameter>(); _sourceParameter = A.Fake <IParameter>(); _scalingMethod = A.Fake <ScalingMethod>(); sut = new ParameterScaling(_sourceParameter, _targetParameter); sut.ScalingMethod = _scalingMethod; A.CallTo(() => _scalingMethod.Scale(sut)).Returns(_command); }
protected override void Context() { base.Context(); _parameterScaling1 = A.Fake <ParameterScaling>(); _parameterScaling2 = A.Fake <ParameterScaling>(); _scalingCommand1 = A.Fake <IPKSimCommand>(); _scalingCommand2 = A.Fake <IPKSimCommand>(); A.CallTo(() => _parameterScaling1.Scale()).Returns(_scalingCommand1); A.CallTo(() => _parameterScaling2.Scale()).Returns(_scalingCommand2); }
protected override void Context() { _distributedScaling = A.Fake <ParameterScaling>(); _nonDistributedScaling = A.Fake <ParameterScaling>(); _nonDistribuedParameter1 = A.Fake <IParameter>(); A.CallTo(() => _distributedScaling.IsDistributedScaling).Returns(true); _parameterTask = A.Fake <IParameterTask>(); sut = new DistributionScalingMethodSpecification(_parameterTask); }
protected override void Context() { _targetParameter = DomainHelperForSpecs.ConstantParameterWithValue(10); _sourceParameter = DomainHelperForSpecs.ConstantParameterWithValue(20); _targetParameter.ValueInDisplayUnit = 30; _scalingMethod = A.Fake <ScalingMethod>(); sut = new ParameterScaling(_sourceParameter, _targetParameter) { ScalingMethod = _scalingMethod }; }
public ParameterScalingDTO MapFrom(ParameterScaling parameterScaling) { var parameterScalingDTO = new ParameterScalingDTO(parameterScaling) { ParameterFullPathDisplay = _fullPathDisplayResolver.FullPathFor(parameterScaling.SourceParameter), SourceParameter = _parameterDTOMapper.MapFrom(parameterScaling.SourceParameter), TargetParameter = _parameterDTOMapper.MapFrom(parameterScaling.TargetParameter), ScalingMethod = parameterScaling.ScalingMethod }; return(parameterScalingDTO); }
protected override void Context() { _parameterTask = A.Fake <IParameterTask>(); _parameterScaling = A.Fake <ParameterScaling>(); _sourceParameter = DomainHelperForSpecs.ConstantParameterWithValue(20); _targetParameter = DomainHelperForSpecs.ConstantParameterWithValue(30); _sourceParameter.ValueOrigin.UpdateFrom(new ValueOrigin { Method = ValueOriginDeterminationMethods.Assumption, Source = ValueOriginSources.ParameterIdentification }); A.CallTo(() => _parameterScaling.SourceParameter).Returns(_sourceParameter); A.CallTo(() => _parameterScaling.TargetParameter).Returns(_targetParameter); sut = new OverrideScalingMethod(_parameterTask); }
protected override void Context() { base.Context(); _targetIndividual = A.Fake <PKSim.Core.Model.Individual>(); _sourceIndividual = A.Fake <PKSim.Core.Model.Individual>(); _parameterScaling1 = A.Fake <ParameterScaling>(); _parameterScaling2 = A.Fake <ParameterScaling>(); _parameterScalingDTO1 = new ParameterScalingDTO(_parameterScaling1); _parameterScalingDTO2 = new ParameterScalingDTO(_parameterScaling2); A.CallTo(() => _individualScalingTask.AllParameterScalingsFrom(_sourceIndividual, _targetIndividual)).Returns(new[] { _parameterScaling1, _parameterScaling2 }); A.CallTo(() => _mapper.MapFrom(_parameterScaling1)).Returns(_parameterScalingDTO1); A.CallTo(() => _mapper.MapFrom(_parameterScaling2)).Returns(_parameterScalingDTO2); }
protected override void Context() { _parameterTask = A.Fake <IParameterTask>(); _parameterScaling = A.Fake <ParameterScaling>(); _distributedParameter1 = A.Fake <IDistributedParameter>(); _distributedParameter2 = A.Fake <IDistributedParameter>(); A.CallTo(() => _parameterScaling.SourceParameter).Returns(_distributedParameter1); A.CallTo(() => _parameterScaling.TargetParameter).Returns(_distributedParameter2); _scaledValue = 25; _distributedParameter1.Percentile = 0.8; A.CallTo(() => _distributedParameter2.ValueFor(_distributedParameter1.Percentile)).Returns(_scaledValue); sut = new DistributionScalingMethod(_parameterTask); }
protected override void Context() { base.Context(); _targetIndividual = A.Fake <PKSim.Core.Model.Individual>(); _sourceIndividual = A.Fake <PKSim.Core.Model.Individual>(); _parameterScaling1 = A.Fake <ParameterScaling>(); _parameterScaling2 = A.Fake <ParameterScaling>(); var volume = new PKSimParameter().WithName(CoreConstants.Parameter.VOLUME).WithParentContainer(new Organ()); var p2 = new PKSimParameter().WithName("P2").WithParentContainer(new Container()); A.CallTo(() => _individualScalingTask.AllParameterScalingsFrom(_sourceIndividual, _targetIndividual)).Returns(new[] { _parameterScaling1, _parameterScaling2 }); A.CallTo(() => _parameterScaling1.SourceParameter).Returns(volume); A.CallTo(() => _parameterScaling2.SourceParameter).Returns(p2); }
protected override void Context() { base.Context(); _targetIndividual = A.Fake <PKSim.Core.Model.Individual>(); _sourceIndividual = A.Fake <PKSim.Core.Model.Individual>(); _parameterScaling1 = A.Fake <ParameterScaling>(); _parameterScaling2 = A.Fake <ParameterScaling>(); var p1 = A.Fake <IParameter>().WithName("P1").WithParentContainer(A.Fake <IContainer>()); var p2 = A.Fake <IParameter>().WithName("P2").WithParentContainer(A.Fake <IContainer>()); A.CallTo(() => _individualScalingTask.AllParameterScalingsFrom(_sourceIndividual, _targetIndividual)).Returns(new[] { _parameterScaling1, _parameterScaling2 }); A.CallTo(() => _parameterScaling1.SourceParameter).Returns(p1); A.CallTo(() => _parameterScaling2.SourceParameter).Returns(p2); }
protected override void Context() { base.Context(); _parameterScalingWithSourceNotSetByUser = A.Fake <ParameterScaling>(); var parameterWithValueNotSetByUser = A.Fake <IParameter>(); parameterWithValueNotSetByUser.IsFixedValue = false; A.CallTo(() => _parameterScalingWithSourceNotSetByUser.IsDistributedScaling).Returns(false); A.CallTo(() => _parameterScalingWithSourceNotSetByUser.SourceParameter).Returns(parameterWithValueNotSetByUser); A.CallTo(() => _parameterScalingWithSourceNotSetByUser.TargetParameter).Returns(A.Fake <IParameter>()); _distributedScaling = A.Fake <ParameterScaling>(); A.CallTo(() => _distributedScaling.IsDistributedScaling).Returns(true); }
protected override void Context() { _parameterScaling = A.Fake <ParameterScaling>(); _targetParameter = A.Fake <IParameter>(); _sourceParameter = A.Fake <IParameter>(); _parameterTask = A.Fake <IParameterTask>(); _sourceParameter.Value = 10; _targetParameter.Value = 50; _sourceParameter.DefaultValue = 20; A.CallTo(() => _parameterScaling.SourceParameter).Returns(_sourceParameter); A.CallTo(() => _parameterScaling.TargetParameter).Returns(_targetParameter); A.CallTo(() => _parameterScaling.TargetValue).Returns(_targetParameter.Value); _scaledValue = _targetParameter.Value * _sourceParameter.Value / _sourceParameter.DefaultValue.Value; sut = new RatioScalingMethod(_parameterTask); }
protected override void Context() { base.Context(); _parameterScalingWithSourceNotSetByUser = A.Fake <ParameterScaling>(); var parameterWithValueNotSetByUser = A.Fake <IParameter>(); parameterWithValueNotSetByUser.IsFixedValue = false; A.CallTo(() => _parameterScalingWithSourceNotSetByUser.IsDistributedScaling).Returns(false); A.CallTo(() => _parameterScalingWithSourceNotSetByUser.SourceParameter).Returns(parameterWithValueNotSetByUser); A.CallTo(() => _parameterScalingWithSourceNotSetByUser.TargetParameter).Returns(A.Fake <IParameter>()); _distributedScaling = A.Fake <ParameterScaling>(); A.CallTo(() => _distributedScaling.IsDistributedScaling).Returns(true); _referenceConcentrationSourceParameter = DomainHelperForSpecs.ConstantParameterWithValue().WithName(CoreConstants.Parameters.REFERENCE_CONCENTRATION); _referenceConcentrationTargetParameter = DomainHelperForSpecs.ConstantParameterWithValue().WithName(CoreConstants.Parameters.REFERENCE_CONCENTRATION); _globalMoleculeParameterScaling = new ParameterScaling(_referenceConcentrationSourceParameter, _referenceConcentrationTargetParameter); }
protected override void Context() { _scalingMethodSpecOK1 = A.Fake <IScalingMethodSpecification>(); _scalingMethodSpecNotOK1 = A.Fake <IScalingMethodSpecification>(); _scalingMethodSpecOK2 = A.Fake <IScalingMethodSpecification>(); _repository = A.Fake <IRepository <IScalingMethodSpecification> >(); _parameterScaling = A.Fake <ParameterScaling>(); _scalingMethod1 = A.Fake <ScalingMethod>(); _scalingMethod2 = A.Fake <ScalingMethod>(); A.CallTo(() => _scalingMethodSpecOK1.IsSatisfiedBy(_parameterScaling)).Returns(true); A.CallTo(() => _scalingMethodSpecOK2.IsSatisfiedBy(_parameterScaling)).Returns(true); A.CallTo(() => _scalingMethodSpecNotOK1.IsSatisfiedBy(_parameterScaling)).Returns(false); A.CallTo(() => _scalingMethodSpecOK1.Method).Returns(_scalingMethod1); A.CallTo(() => _scalingMethodSpecOK2.Method).Returns(_scalingMethod2); A.CallTo(() => _repository.All()).Returns(new[] { _scalingMethodSpecOK1, _scalingMethodSpecOK2, _scalingMethodSpecNotOK1 }); sut = new ScalingMethodTask(_repository); }
protected override void Context() { base.Context(); _newValueInGuiUnit = 145; _targetParameterDTO = A.Fake <ParameterDTO>(); _sourceParameterDTO = A.Fake <ParameterDTO>(); _parameterScaling = A.Fake <ParameterScaling>(); _sourceParameter = A.Fake <IParameter>(); _targetParameter = A.Fake <IParameter>(); A.CallTo(() => _targetParameterDTO.Value).Returns(5); A.CallTo(() => _sourceParameterDTO.Value).Returns(6); _displayFullPath = "tralalal"; _scalingMethod = A.Fake <ScalingMethod>(); A.CallTo(() => _parameterScaling.SourceParameter).Returns(_sourceParameter); A.CallTo(() => _parameterScaling.TargetParameter).Returns(_targetParameter); A.CallTo(() => _parameterDTOMapper.MapFrom(_sourceParameter)).Returns(_sourceParameterDTO); A.CallTo(() => _parameterDTOMapper.MapFrom(_targetParameter)).Returns(_targetParameterDTO); _parameterScaling.ScalingMethod = _scalingMethod; A.CallTo(_fullPathDisplayResolver).WithReturnType <string>().Returns(_displayFullPath); A.CallTo(() => _parameterScaling.TargetScaledValueInDisplayUnit).Returns(_newValueInGuiUnit); A.CallTo(() => _parameterScaling.SourceValueInDisplayUnit).Returns(_sourceParameterDTO.Value); A.CallTo(() => _parameterScaling.TargetDefaultValueInDisplayUnit).Returns(_targetParameterDTO.Value); }
public bool IsDefaultFor(ParameterScaling parameterSatifyingSpecification) { //never the default value return(false); }
public ParameterScalingDTO(ParameterScaling parameterScaling) { ParameterScaling = parameterScaling; }
protected override void Context() { _parameterScaling = A.Fake <ParameterScaling>(); sut = new KeepScalingMethodSpecification(); }
protected override void Context() { _targetParameter = DomainHelperForSpecs.ConstantParameterWithValue(10); _sourceParameter = DomainHelperForSpecs.ConstantParameterWithValue(20); sut = new ParameterScaling(_sourceParameter, _targetParameter); }
public bool IsDefaultFor(ParameterScaling parameterScaling) { //never the default value return(false); }
public bool IsSatisfiedBy(ParameterScaling parameterScaling) { //Satisfied by all parameter scaling return(true); }
protected override void Context() { _parameterScaling = A.Fake <ParameterScaling>(); _parmeterTask = A.Fake <IParameterTask>(); sut = new OverrideScalingMethodSpecification(_parmeterTask); }