Exemplo n.º 1
0
        public void AddOrWrap_MixedBounds_CorrectValuesReturned(double val1, double val2, double expectedResult)
        {
            var vbl    = new VariableContinuous(-2.0, 2.0);
            var result = vbl.AddOrWrap(val1, val2);

            Assert.True(Math.Abs(expectedResult - (double)result) < 1e-6);
        }
Exemplo n.º 2
0
        public void AddOrWrap_PositiveBounds_UsingIntegers_CorrectValuesReturned(int val1, int val2, double expectedResult)
        {
            var vbl    = new VariableContinuous(1.2, 4.6);
            var result = vbl.AddOrWrap(val1, val2);

            Assert.True(Math.Abs(expectedResult - (double)result) < 1e-6);
        }