問題タブ [parameterized-tests]
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.
android - リストを指定すると、パラメータ化された JUnit テストで IllegalArgumentException がスローされるのはなぜですか>、しかしリストで動作します>
パラメーター化されたテストをデバッグしているときに、パラメーターがリストのリスト ( ) として渡されてもList<List<Any>>
、配列のリスト ( ) では正常に機能した場合、テストが実行されないことに気付きましたList<Array<Any>>
。
クラスの例:
スロー
IllegalArgumentException: 引数の数が間違っています
完璧に動作します。
List
渡すと間違った数の引数が渡されるのはなぜですか?
java - Junit5 ParameterizedTest の試行時に Java Exception No Tests Found Matching が発生する
SO 私は JUnit5 から ParameterizedTest を使用しようとしており、pom をセットアップしてすべてをロードし、次のテスト クラスを作成しました。
そして、次のエラーが表示されます。
見逃したのかもしれませんが、このエラーを検索してみましたが、見つかったものはすべて、既に設定されているものを指しています。たとえば、ある記事では、ポンポンは正しくないと書かれていましたが、私は彼らと同じことをしています。
ここに私のpom.xmlがあります:
親POM:
子 POM:
なにが問題ですか?
コマンドラインから実行した場合、これはエラーのスタック トレースです。
node.js - Mocha パラメーター化されたテストは、テスト データ配列の変更された値を取得しません。
これが私が苦労している簡単な問題です。最初の例では、テストは実行されません。一方、2 番目のテストでは、2 つのテストが期待どおりに実行されます。
期待どおりに動作しません: //ここにデータtestData
が入力されますbefore
期待どおりに動作します: //testData
ここではハードコードされた配列として使用されます
最初の例での変更された値がtestData
取得されない理由がわかりません。it