gpt4 book ai didi

testing - 如何为 Eclipse 插件项目设置测试项目

转载 作者:行者123 更新时间:2023-11-28 19:46:56 24 4
gpt4 key购买 nike

我正在开发一个 eclipse 插件,我试图创建另一个独立于插件的测试项目。我这样做的原因是为了不让插件在导出时依赖于jUnit。但是,我在进行测试时无法访问 Eclipse Plug-in API。每当我尝试添加插件依赖项时,导入列表都是空的。

有谁知道如何将 Eclipse 插件 API 导入到现有项目中?工作区布局目前看起来像这样:

+- com.foo.myplugin
| |
| +- JRE System Library
| |
| +- Plug-in Dependencies
| |
| +- src
| |
| +- icons, META-INF, plugin.xml, etc...
|
+- com.foo.myplugin.test
|
+- JRE System Library
|
+- JUnit 4
|
+- src

最佳答案

推荐的方法似乎是使用插件片段:

http://rcpquickstart.com/2007/06/20/unit-testing-plug-ins-with-fragments/

该片段可以高度访问您的插件代码,并将测试逻辑/依赖项与插件本身分开。

现在要是我能找到一种方法在自动化系统中测试它们就好了……(参见:Automating unit tests (junit) for Eclipse Plugin development)

关于testing - 如何为 Eclipse 插件项目设置测试项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/246130/

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