@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());
}
TestC.java 文件源码
java
阅读 16
收藏 0
点赞 0
评论 0
项目:rpgleparser
作者:
评论列表
文章目录