Я пробовал предлагаемые решения в аналогичных вопросах, но мне все еще не удалось найти сопоставление для метода запроса.
Это мое предложение, когда
@Captor
ArgumentCaptor<RowMapper<MyModel>> captor;
...
when(jdbcTemplate.query(anyString(), ArgumentMatchers.<Object[]>any(),
captor.capture())).thenReturn(list);
Когда я выполнить метод, вызывающий jdbcTemplate.query, список, который я предоставляю, не используется, что означает, что совпадений нет, даже если я использую «любые» сопоставители.
Кроме того, RowMapper на самом деле лямбда
(resultSet,i) -> {}
Не могли бы вы помочь мне выяснить, как найти сопоставитель?