我正在寻找一个 IntelliJ IDEA 插件,它可以在我每次更改代码时运行我的测试。我寻找这样的解决方案,我发现:
- Infinitest,它有效,但不方便,因为我需要向每个模块添加构面,并且它会为每个模块打开一个新的工具窗口(这对我来说意味着 15 个工具窗口)。
- Fireworks - 对我不起作用,也许它只是不适用于 IDEA 14(在其 repo中,我可以看到最后一次更改是在 2009 年进行的)。IntelliJ 还报告说它会引发异常。
有很多方法可以运行我的所有测试(包括为此编写一个简单的脚本),但我正在寻找一个足够聪明的工具,它可以首先重新运行失败的测试,并且可以理解模块依赖关系(所以在在某些模块中进行更改,它将仅运行依赖模块的测试)。
我更喜欢免费选项,但如果有东西以合理的价格支付,我也会接受。