問題タブ [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.

0 投票する
1 に答える
58 参照

android - リストを指定すると、パラメータ化された JUnit テストで IllegalArgumentException がスローされるのはなぜですか>、しかしリストで動作します>

パラメーター化されたテストをデバッグしているときに、パラメーターがリストのリスト ( ) として渡されてもList<List<Any>>、配列のリスト ( ) では正常に機能した場合、テストが実行されないことに気付きましたList<Array<Any>>

クラスの例:

スロー

IllegalArgumentException: 引数の数が間違っています

完璧に動作します。

List渡すと間違った数の引数が渡されるのはなぜですか?

0 投票する
2 に答える
4220 参照

java - Junit5 ParameterizedTest の試行時に Java Exception No Tests Found Matching が発生する

SO 私は JUnit5 から ParameterizedTest を使用しようとしており、pom をセットアップしてすべてをロードし、次のテスト クラスを作成しました。

そして、次のエラーが表示されます。

見逃したのかもしれませんが、このエラーを検索してみましたが、見つかったものはすべて、既に設定されているものを指しています。たとえば、ある記事では、ポンポンは正しくないと書かれていましたが、私は彼らと同じことをしています。

ここに私のpom.xmlがあります:

親POM:

子 POM:

なにが問題ですか?

コマンドラインから実行した場合、これはエラーのスタック トレースです。

0 投票する
1 に答える
271 参照

node.js - Mocha パラメーター化されたテストは、テスト データ配列の変更された値を取得しません。

これが私が苦労している簡単な問題です。最初の例では、テストは実行されません。一方、2 番目のテストでは、2 つのテストが期待どおりに実行されます。

期待どおりに動作しません: //ここにデータtestDataが入力されますbefore

期待どおりに動作します: //testDataここではハードコードされた配列として使用されます

最初の例での変更された値がtestData取得されない理由がわかりません。it