TestC.java 文件源码

java
阅读 16 收藏 0 点赞 0 评论 0

项目:rpgleparser 作者:
@Test
    public void testCSpec() {
        String inputString =
                "     C  NL9FACTOR1       XXAL      FACTOR2\r\n";
        inputString = TestUtils.padSourceLines(inputString, false);
//        TestUtils.printTokens(inputString, false);
//        TestUtils.showParseTree(inputString, false);
        List<String> errors = new ArrayList<String>();
        List<CommonToken> tokenList = TestUtils.getParsedTokens(inputString, errors);
        assertThat(errors, is(empty()));
        assertEquals(RpgLexer.CS_FactorContent, tokenList.get(4).getType());
        assertEquals(RpgLexer.CS_OperationAndExtender, tokenList.get(5).getType());
        assertEquals(RpgLexer.CS_FactorContent, tokenList.get(6).getType());
        assertEquals("FACTOR1", tokenList.get(4).getText());
        assertEquals("XXAL", tokenList.get(5).getText());
        assertEquals("FACTOR2", tokenList.get(6).getText());
    }
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号