示例#1
0
        private void SetParameterValues(string name, object minValue, object maxValue, object step)
        {
            Name     = name;
            MinValue = minValue;
            MaxValue = maxValue;
            Step     = step;

            Values = OptimizerParameterValueCalculator.GetParameterAllValues(this);
        }
示例#2
0
        public void GetParameterAllValuesTest()
        {
            var firstParameterValues  = OptimizerParameterValueCalculator.GetParameterAllValues(firstParameter);
            var secondParameterValues = OptimizerParameterValueCalculator.GetParameterAllValues(secondParameter);

            bool result = firstParameterValues.All(value => firstParameterExpectedValues.Contains((int)value));

            Assert.IsTrue(result);
            Assert.IsTrue(secondParameterValues.All(value => secondParameterExpectedValues.Contains(value.ToString())));
        }