gpt4 book ai didi

java - 如何对 Eclipse 插件进行单元测试?

转载 作者:行者123 更新时间:2023-12-02 03:33:55 25 4
gpt4 key购买 nike

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

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

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

最佳答案

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

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

关于java - 如何对 Eclipse 插件进行单元测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37697509/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com