@Test
public void add_new_AST_node()
throws Exception
{
Java8Parser parser = buildParser();
ParseTree tree = buildAST(parser);
Assert.assertNotNull(tree);
String myType = ASTHelperTest.class.getName();
ASTHelper astHelper = new ASTHelper(tree);
astHelper.addImport(myType);
Collection<ParseTree> imports = XPath.findAll(tree, "//importDeclaration", parser);
Assert.assertNotNull(imports);
boolean found = false;
for (ParseTree node : imports) {
if (("import" + myType + ";").equals(node.getText())) {
found = true;
break;
}
}
Assert.assertTrue(found);
}
ASTHelperTest.java 文件源码
java
阅读 19
收藏 0
点赞 0
评论 0
项目:JavaCSS
作者:
评论列表
文章目录