問題タブ [test-is]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
unit-testing - 重複するclojureテストを取り除くにはどうすればよいですか?REPLの単体テストです
私は小さなスクリプトを持っています
これを使用して、すべてをすばやくリロードし、単体テストを開始します。
問題は、ファイルが読み取られるたびに(deftest ...)が評価されるたびに追加のテストが作成されるため、1日中懸命に作業した後、各テストが103回実行されるようになったことです。
testing - Clojure Contrib のテストはどのように「パラメータ化」できますか?
JunitとTestNGはどちらも、入力パラメーターのコレクションを反復処理し、それらに対してテストを実行するためのメカニズムを提供します。Junit では、これはParameterized アノテーションを介してサポートされますが、TestNG は@DataProviderを使用します。
test-isライブラリを使用してデータ駆動型テストを作成するにはどうすればよいですか? リスト内包表記を使用して入力パラメーター コレクションを反復処理しようとしましたが、 deftestはマクロであるため、それは句を期待しています。
unit-testing - シンボルを解決できません: はこのコンテキストにあります
私は Clojure を初めて使用し、単体テストを実行するのに少し苦労しています。
与えます:
私は何が欠けていますか?
アップデート:
これは機能します:
is の前に clojure.test を宣言する必要がないようにするにはどうすればよいですか?