Я пытаюсь использовать OkHttp MockWebServer, чтобы высмеивать несколько вызовов API, которые я использую. В настоящее время я использую Mockito. Я пытаюсь выяснить, могу ли я использовать MockWebServer, так как его проще использовать. У меня есть фиктивный бин, созданный с помощью Mockito, как показано ниже:
@MockBean
RestService restService;
и затем я использую метод Mockito when () для отслеживания вызова метода в фиктивном компоненте и возврата ответа.
Mockito.doReturn(new ResponseEntity<>(body, HttpStatus.OK)).
when(restService).callUrl(
eq(url),
any(HttpMethod.class),
any(HttpEntity.class),
any(Class.class)
);
Есть ли способ, которым я могу воспроизвести аналогичную функциональность, используя OkHttp MockWebServer?
Заранее спасибо