Похоже, проблема заключается в использовании захвата. Если я удалю его (например, заменю на «any()»), тест пройдет. Если я удалю «times(2)», тест также пройдет (хотя в списке захвата будет только одно значение).
Недавно я обновился до jdk21, и тест в этой строке начал давать сбой: [code]verify(this.myService, times(2)).myMethod(myCaptor.capture()); [/code] Похоже, проблема заключается в использовании захвата. Если я удалю его (например, заменю на «any()»), тест пройдет. Если я удалю «times(2)», тест также пройдет (хотя в списке захвата будет только одно значение).