public void Evaluate_GreaterOrEqual_Int_False_Test()
        {
            Expression left  = CreateIntLiteral(1);
            Expression right = CreateIntLiteral(2);

            Expression greaterOrEqual = new GreaterThanOrEqual(left, right, pos);

            Values.Bool value = ((Values.Bool)greaterOrEqual.Accept(evaluator));

            Assert.IsFalse(value.GetValue());
        }
Esempio n. 2
0
        public void Evaluate_GreaterOrEqual_Int_True_Test()
        {
            Expression left = CreateIntLiteral(2);
            Expression right = CreateIntLiteral(1);

            Expression greaterOrEqual = new GreaterThanOrEqual(left, right, pos);

            Values.Bool value = ((Values.Bool)greaterOrEqual.Accept(evaluator));

            Assert.IsTrue(value.GetValue());
        }