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