В настоящее время я нахожусь в процессе использования Mockito для имитации объектов моего сервисного уровня в приложении Spring MVC, в котором я хочу протестировать методы Controller. Однако, как я читал о специфике Mockito, я обнаружил, что методы doReturn(...).when(...)
эквивалентны when(...).thenReturn(...)
. Итак, мой вопрос: какой смысл иметь два метода, которые делают одно и то же, или в чем тонкая разница между doReturn(...).when(...)
и when(...).thenReturn(...)
?
Любая помощь будет оценена.
doReturn()
это полезно.