Dun*_*nes 6 java eclipse junit
我可能会失去理智,但今天早上当我升级到Eclipse Kepler时,我试图同时为多个Eclipse项目运行单元测试并且失败了.我选择了多个项目,打开了右键菜单,"Run as ..."选项不见了.
"该死的开普勒!" 我想,并启动我的旧Juno安装,以说服自己行为已经改变.但是,它也没有在那里工作.
我现在正在质疑我对这是否真的有可能的理智.许多 其他 Stack Overflow问题和其他网站都表明这是一项艰巨的任务,如果不是不可能的话.但是,我很确定我最近这样做是因为它让我感到有点慌乱.
那么......在开普勒还是朱诺都有可能实现这一点?任何人都可以建议一个流行的插件可能启用该功能(我错误地认为是默认行为)?
背景:我有一个通过m2e管理的多模块Maven项目,我希望我可以选择几个项目并运行所有的单元测试.
您可以使用Classpath Suite跨多个项目执行JUnit测试.一般来说,您需要做的就是:
写套房:
@RunWith(ClasspathSuite.class)
公共类MySuite
看看这篇文章:Roger Rabbit - JUnit在多个项目中测试运行器,它包括一个分步示例和一个代码示例.
您无法在 Eclipse 中运行多个项目的测试,至少不能使用普通的运行程序。然而,有多种选择:
来自 Infinitest 网站:
Infinitest 是 Eclipse 和 IntelliJ 的持续测试插件。每次对源代码进行更改时,Infinitest 都会运行所有可能因这些更改而失败的测试。
Infinitest 可以运行所有项目中的所有测试。
| 归档时间: |
|
| 查看次数: |
6477 次 |
| 最近记录: |