Beispiel #1
0
        public void ParseExpressionWithAtOperator()
        {
            IExpression expression = ParseExpression("@a");

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

            GetValueExpression getvalexp = (GetValueExpression)expression;

            Assert.IsNotNull(getvalexp.Expression);
            Assert.IsInstanceOfType(getvalexp.Expression, typeof(VariableExpression));
        }
Beispiel #2
0
        public void ParseChannelReceiveUsingOperator()
        {
            IExpression expression = ParseExpression("<- a");

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

            GetValueExpression getvalexp = (GetValueExpression)expression;

            Assert.IsNotNull(getvalexp.Expression);
            Assert.IsInstanceOfType(getvalexp.Expression, typeof(VariableExpression));
        }