我正在創建一個包含Clojure和Java代碼的庫,並希望能夠在整個代碼庫中運行單個測試JUnit套件。似乎這應該是可能的,因爲它們都運行在JVM上,並且有良好的Clojure/Java互操作性。JUnit和Clojure單元測試
但是,目前Clojure代碼似乎更傾向於使用「(run-all-tests)」和朋友通過clojure.test API完成單元測試。
是否有一種很好的方式來將這些Clojure測試包裝在某種包裝中,以便它們可以從JUnit自動調用?
(當我說自動,我的意思是不訴諸編寫JUnit測試案例的手動解決方案包,並調用每個Clojure的測試情況下單獨:-))
我可能會向行家依靠leiningen – 2011-01-31 01:36:32