У меня есть API-оболочка, которая является просто вашим основным контроллером / службой, которая использует сторонний клиент для фактической обработки запросов. Можно ли каким-то образом смоделировать это для интеграционного тестирования?
Clientservice clientService = new ClientService(urlHere);
clientService.findBooks(); //Handles request within, my wrapper does not directly call endpoints
Как правильно интегрировать это тестирование? Просто позвоните моему контроллеру с отдыхом и посмеетесь над возвращением clientService? Не уверены, что это можно сделать по-другому.
Редактировать: изменил заголовок и информацию, чтобы попытаться сделать это более понятным.