AjScript.Tests.Interpreter.ParserTests.ParseSimpleCompareExpression C# (CSharp) Method

ParseSimpleCompareExpression() private method

private ParseSimpleCompareExpression ( ) : void
return void
        public void ParseSimpleCompareExpression()
        {
            IExpression expression = this.ParseExpression("b <= 1");

            Assert.IsNotNull(expression);
            Assert.IsInstanceOfType(expression, typeof(CompareExpression));

            CompareExpression operation = (CompareExpression)expression;

            Assert.AreEqual(ComparisonOperator.LessEqual, operation.Operation);
            Assert.IsNotNull(operation.LeftExpression);
            Assert.IsInstanceOfType(operation.LeftExpression, typeof(VariableExpression));
            Assert.IsNotNull(operation.RightExpression);
            Assert.IsInstanceOfType(operation.RightExpression, typeof(ConstantExpression));
        }
ParserTests