問題タブ [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.
scala - Mockito 使用時の型パラメーターの引数マッチャー
any
型パラメーターを持つメソッドに引数マッチャーのようなものを使用できるかどうかを調べようとしていました。
上記のスニペットでコードを実行すると、次のエラーが発生します。
Product
これは、正確な型パラメーターをgetItems
メソッドに渡したことが原因であると推測しました。
これは、実際のFilterParams
オブジェクトを渡すと機能します。
型パラメーターに使用できる引数マッチャーはありますか? それとも、型パラメーターを指定して関数を呼び出すたびに、型パラメーターを渡す必要があるため、直感に反するのでしょうか?
編集:
Product
これは Scala の組み込みProduct
トレイトではありません。
メソッドの関数シグネチャgetItems
: