如果我单击一个包并执行 control-shift-F10,它只会在该包中查找并运行 JUnit 测试 - 但我真的希望它递归到子包中并运行它们。
更新:看起来还有其他问题。当我在有测试的包上运行它时,它仍然提示没有测试(但如果我打开 JUnit 测试,我可以很好地运行它)。
最佳答案
- 运行->编辑配置...
- 创建新的 junit 测试配置
- 将其命名为“所有测试”
- 包括整个包
- 应用/运行。
摘自@andersoyvind 的评论。
关于intellij-idea - 如何让 IntelliJ IDEA 运行包(包括子包)中的所有测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/322561/