テスト中の別のメソッド内で使用されるメソッドの when ステートメントを設定しようとしています。私がテストしているメソッド内で、参照していないリストを作成しているため、モックできません。上記のメソッド内で使用する場合、このリストの内容を検証したいと思います。when メソッドの一部として以下を使用しましたが、いずれの場合も "InvalidUseOfMatchersException" が発生しました。私は何が欠けていますか?
Matchers.eq(mockKeys) //mockKeys is a List<String> with expected contents
Matchers.anyListOf(String.class)
Mockito.when(myDaoImpl.getRecords([either of the above])).thenReturn(mockResult);
正確なコードを提供することを拒否しなければなりません。