首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Eclipse插件片段依赖关系

Eclipse插件片段依赖关系
EN

Stack Overflow用户
提问于 2021-04-20 09:13:33
回答 1查看 146关注 0票数 1

我有一个带有一些框架的Eclipse应用程序来测试插件功能。

现在,我需要开发一些实用程序类,以便跨片段使用,只是为了测试.

因此,我需要一个插件(或片段)只包括在片段(它可能吗?)使用这些实用程序。有这样一个结构的最好方法是什么?

(这些实用程序不应包括在生产插件中,也不应部署在生产中)

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2021-04-20 15:40:56

您应该为实用程序类创建一个常规插件,并将其作为测试片段的依赖项添加。将片段用于实用程序类听起来不太正确--该片段的主机包是什么?

这些实用程序不应该包含在生产插件中,也不应该部署在生产中。

我假设您的测试片段已经被排除在产品部署之外。您应该能够以类似的方式配置所有东西,以排除实用程序插件。如何做到这一点取决于您的项目设置。

关于评论中所述情况的最新情况:

如果来自片段的一些测试必须使用一个实用插件,它需要依赖于多个主机插件,那么这意味着这些测试是某种类型的集成测试。

测试片段对于单元测试测试内部类很有用,但并不真正适合于集成测试,因为它们很容易引起依赖问题,就像现在的情况一样。

这类测试应该转移到它们自己的插件中(我通常为整个应用程序提供一个集成测试插件,其中也包含测试实用程序)。然后,这个集成测试插件可以依赖于它所需要的一切,没有冲突。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67175921

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档