mockito when всегда запускает выполнение функции?
Пытаюсь заглушить вызов
Mockito.when(A.method(parameter)).thenReturn(new B(p1,p2))
A.method - protected и при вызове Mockito.when запускает этот метод с переданным parameter. Проверяю дебаггером. Что то я не понимаю как работает when. Зачем запускается метод?