問題タブ [argument-matching]

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 投票する
0 に答える
60 参照

scala - Mockito 使用時の型パラメーターの引数マッチャー

any型パラメーターを持つメソッドに引数マッチャーのようなものを使用できるかどうかを調べようとしていました。

上記のスニペットでコードを実行すると、次のエラーが発生します。

Productこれは、正確な型パラメーターをgetItemsメソッドに渡したことが原因であると推測しました。

これは、実際のFilterParamsオブジェクトを渡すと機能します。

型パラメーターに使用できる引数マッチャーはありますか? それとも、型パラメーターを指定して関数を呼び出すたびに、型パラメーターを渡す必要があるため、直感に反するのでしょうか?

編集:

Productこれは Scala の組み込みProductトレイトではありません。

メソッドの関数シグネチャgetItems: