protected override void Context() { base.Context(); _outputResidual1 = new OutputResiduals("O1", _observedData, new[] { new Residual(1f, 5f, 1), new Residual(2f, 10f, 1) }); _outputResidual2 = new OutputResiduals("O2", _observedData, new[] { new Residual(3f, 15f, 1), new Residual(4f, 19f, 1), new Residual(4f, 20f, 1) }); _residualResults = new ResidualsResult(); _optimizationRunResult = new OptimizationRunResult { ResidualsResult = _residualResults }; _residualResults.AddOutputResiduals(_outputResidual1); _residualResults.AddOutputResiduals(_outputResidual2); _binInterval1 = new BinInterval(0, 17); _binInterval2 = new BinInterval(18, 25); A.CallTo(_binIntervalCreator).WithReturnType <IReadOnlyList <BinInterval> >().Returns(new[] { _binInterval1, _binInterval2 }); }
protected override void Context() { _min = 2; _max = 6; sut = new BinInterval(_min, _max); }
protected override void Context() { _min = 2; _max = 6; sut = new BinInterval(_min, _max, maxAllowed: true); }