Example #1
0
        public void CalculateLessFalseTest()
        {
            var parameters = new ParameterCollection()
            {
                new Parameter("x", 10)
            };
            var lessThen = new LessThan(new Variable("x"), new Number(10));

            Assert.Equal(false, lessThen.Execute(parameters));
        }
Example #2
0
        public void CalculateLessFalseTest()
        {
            var parameters = new ParameterCollection()
            {
                new Parameter("x", 10)
            };
            var lessThen = new LessThan(Variable.X, new Number(10));

            Assert.False((bool)lessThen.Execute(parameters));
        }
        public void TestGreaterThanEquals(int number1, int number2, bool expectedResult)
        {
            LessThan lt = new LessThan
            {
                LeftHand  = new Number(number1),
                RightHand = new Number(number2)
            };

            Assert.Equal(expectedResult, lt.Execute());
        }
Example #4
0
        public void CalculateInvalidTypeTest()
        {
            var lessThen = new LessThan(new Bool(true), new Bool(true));

            Assert.Throws <ResultIsNotSupportedException>(() => lessThen.Execute());
        }