protected override Task Context() { _tableFormulaMapper = A.Fake <TableFormulaMapper>(); _formulaFactory = A.Fake <IFormulaFactory>(); sut = new DistributedTableFormulaMapper(_tableFormulaMapper, _formulaFactory); _distributedTableFormula = new DistributedTableFormula(); _distributionMetaData1 = new DistributionMetaData { Mean = 1, Deviation = 2, Distribution = DistributionTypes.LogNormal }; _distributionMetaData2 = new DistributionMetaData { Mean = 3, Deviation = 4, Distribution = DistributionTypes.Normal }; _distributedTableFormula.AddDistributionMetaData(_distributionMetaData1); _distributedTableFormula.AddDistributionMetaData(_distributionMetaData2); _distributedTableFormula.Percentile = 0.8; return(Task.FromResult(true)); }
protected override Task Context() { _tableFormulaMapper = A.Fake <TableFormulaMapper>(); _valueOriginMapper = A.Fake <ValueOriginMapper>(); _entityPathResolver = A.Fake <IEntityPathResolver>(); _logger = A.Fake <IOSPSuiteLogger>(); _containerTask = new ContainerTaskForSpecs(); sut = new ParameterMapper(_tableFormulaMapper, _valueOriginMapper, _entityPathResolver, _logger, _containerTask); //5 mm is the value _parameter = DomainHelperForSpecs.ConstantParameterWithValue(10) .WithName("P1") .WithDescription("P1 description") .WithDimension(DomainHelperForSpecs.LengthDimensionForSpecs()); _parameter.DisplayUnit = _parameter.Dimension.Unit("mm"); _snapshotValueOrigin = new ValueOrigin(); A.CallTo(() => _valueOriginMapper.MapToSnapshot(_parameter.ValueOrigin)).Returns(_snapshotValueOrigin); return(_completed); }