Exemplo n.º 1
0
        public void NodeFromRangeTest()
        {
            AstRoot ast = RParser.Parse(new TextStream(" x <- a123+b"));

            IAstNode node = ast.NodeFromRange(new TextRange(2, 5));

            node.Should().BeAssignableTo <IOperator>();

            node = ast.NodeFromRange(new TextRange(7, 2));
            node.Should().BeOfType <Variable>();
        }