【问题标题】:How to unit test Eclipse plugin?如何对 Eclipse 插件进行单元测试?
【发布时间】:2016-06-08 08:44:43
【问题描述】:

我想改进Builder Pattern Eclipse Plugin。我想更改生成的代码以支持泛型类并将类名包含在构建器类名中。

我找到了where 我必须添加我的更改。我想使用 TDD,但因为我不知道如何创建 ICompilationUnit 类型而陷入困境。我想创建一个ICompilationUnitfrom 测试文件,然后将结果与我的预期进行比较。我知道我可以模拟它,但我不太了解接口以及每个方法应该做什么。

我没有找到解决问题的资源。我找到的资源是关于 GUI 测试的。

【问题讨论】:

    标签: java eclipse unit-testing eclipse-plugin tdd


    【解决方案1】:

    遗憾的是,JDT 定义的 ICompilationUnit 不是一个简单的类,所以如果你想对它进行单元测试,要么你必须模拟它(从而了解预期的内容),要么你必须使用 JDT 来解析它。对于基础知识,您可以使用the vogella.com JDT tutorial

    此外,我会查看test suite of JDT itself,因为已经解决了类似的问题。

    【讨论】:

      猜你喜欢
      • 2023-03-12
      • 2011-02-28
      • 1970-01-01
      • 2012-01-08
      • 2019-11-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-23
      相关资源
      最近更新 更多