我是Clojure和Counterclockwise的新手,我成功地使用"Poor man's integration"添加了Leiningen 2项目(外部工具,从问题Using Clojure and Leiningen with IDEs链接)。
到目前为止我运行测试的替代方案:
这些工作非常好,但我想知道是否有一些更平滑的替代方案,例如显示测试与JUnit一样运行?
或者使用更一般的配方,如何使用逆时针方式获得流畅的TDD流量?
答案 0 :(得分:2)
我找到的另一个替代方法(使用clojure.test API)是在REPL(Alt + Cmd + S)中加载测试文件并调用run-tests:
(run-tests)
通过一些尝试,我可以通过将修改后的文件加载到REPL并再次调用运行测试来重新运行我的修改测试。 (有效,但可能不是最终解决方案)
答案 1 :(得分:1)
Midje似乎值得一试。
答案 2 :(得分:0)
一种方法是使用cljunit作为Eclipse中JUNit runner和Clojure测试之间的接口。