testing-aqa middle
verify — что это и зачем?
Ответ
Проверка, что метод был вызван (сколько раз, с какими аргументами). verify(mock, times(2)).method(anyString()).
Разбор: verify в Mockito проверяет факт взаимодействия с моком: был ли метод вызван, сколько раз и с какими аргументами (verify(mock, times(2)).method(...)). Главная путаница — со стабингом (when/thenReturn), который задаёт поведение, тогда как verify не настраивает возврат и не сравнивает результаты, а контролирует сами вызовы.
Хочешь так же по своей компании — с вопросами по грейдам и задачами? Закажи гайд или забери свежее в Telegram.