Clojure 1.9 の新しい clojure.spec 機能に関するスクリーンキャストやブログが登場し始めると、clojure.spec が、以前は clojure などのより「伝統的な」自動テスト ライブラリによって実行されていたリスク軽減の多くを実行できることが明らかになりました。 .test、midje、speclj、および test.check。
clojure.test の機能が本質的に clojure.spec 内で複製されるという意図はありますか? 今日、Clojure 1.9 以降で実行する新しいアプリの構築を開始する場合、上に挙げたテスト ライブラリを脇に置き、代わりに clojure.spec だけに頼って、アプリの動作に関して同様のレベルの信頼を得るでしょうか?