Compile Testing Java 测试工具开源项目

我要开发同款
匿名用户2015年04月22日
31阅读
开发技术Java
所属分类开发工具、测试工具
授权协议Apache

作品详情

CompileTesting是一个用来测试Java和注释处理器的工具。

示例代码:

@RunWith(JUnit4.class)public class TreeContextTest {  @Rule public final ExpectedException expectedExn = ExpectedException.none();  private static final String LITERAL_VALUE = "literal";  private static final ImmutableList<String> baseTreeSource = ImmutableList.of(      "package test;",      "",      "final class TestClass {",      "    public String toString() {",      "        Object variable = new Object();",      "        return \"" + LITERAL_VALUE + "\" + variable;",      "    }",      "",      "    public void nonsense() {",      "        int[] numbers = {0, 1, 2, 3, 4};",      "        for (int x : numbers) {",      "            if (x % 2 == 0) {",      "                throw new IllegalStateException();",      "            }",      "        }",      "    }",      "}");
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论