我正在开发一个 Eclipse 插件,我使用 maven 来协调我的源结构。为了编译插件,我使用 maven 的 tycho 扩展。但是,我想知道如何执行unitests。
我想使用 surefire 插件进行测试,因为我还使用声纳服务器进行源代码质量管理。如果我使用 eclipse-test-plugin 作为包目标,则应用单元测试。但是,我想使用默认的 surefire 插件来应用单元测试。
现在我发现包含我的 unittest 包的 src/test/java 被正确读取和编译,但写入错误的输出文件夹。我需要在目标/测试类中进行测试。但是它们被编译为目标/类。
由于我是 Eclipse 插件开发和 maven 的新手,所以我不知道如何将测试写入正确的输出文件夹。我已经尝试添加和更改 eclipse-plugin 项目的 build.properties。它也适用于不是插件项目且不使用 tycho 的其他项目。
任何帮助表示赞赏。
问候,弗洛里安