gpt4 book ai didi

java - 从 Eclipse 中的多个项目运行 JUnit 测试

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:02:24 24 4
gpt4 key购买 nike

可能我失去了理智,但今天早上当我升级到 Eclipse Kepler 时,我试图同时为多个 Eclipse 项目运行单元测试但失败了。我选择了多个项目,打开右键菜单,“运行方式...”选项不见了。

“该死的开普勒!”我思考并启动了我的旧 Juno 安装,以说服自己行为已经改变。但是,它在那里也不起作用。

我现在质疑我的理智是否真的有可能。 Many other Stack Overflow问题及其他sites表明这是一项艰巨的任务,如果不是不可能的话。但是,我非常确定我在最近做过这件事,这让我有点慌乱。

所以...这在开普勒或朱诺号中是否可行?谁能推荐一个可能启用该功能的流行插件(我错误地认为这是默认行为)?

背景:我有一个通过 m2e 管理的多模块 Maven 项目,我希望我可以选择几个项目并运行所有单元测试

最佳答案

您可以使用 Classpath Suite 跨多个项目执行 JUnit 测试.一般来说,您需要做的就是:

  1. 根据您要测试的所有项目创建一个 Eclipse 项目。
  2. 写一个套件:

    @RunWith(ClasspathSuite.class)
    公开课MySuite

看看这篇文章:Roger Rabbit - JUnit Tests Runner Across Multiple Projects ,它包括一个分步示例和一个代码示例。

关于java - 从 Eclipse 中的多个项目运行 JUnit 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17341136/

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