У меня есть веб-приложение, которое позволяет клиентам регистрироваться в социальных сетях (Google/Facebook). Я хотел бы написать интеграционные тесты, которые проверяют мою реализацию в случае успешного/безуспешного ответа со стороны провайдера. Для этого мне нужно высмеять ответ сервера от поставщика (например, Google).Ответ Mock-сервера
Учитывая, что моя конечная точка API равна /social_login, код, который будет в конечном итоге достигнут, делает запрос к конечной точке Google: https://www.googleapis.com/oauth2/v3/userinfo. Я хочу, чтобы ответ позже был издевательством, так что мой код не зависит от Google Api. Есть ли способ добиться этого?
Моя реализация выполнена на Java.
Существует аналогичный вопрос, но специально для весны: http://stackoverflow.com/questions/29550098/mock-external-server-during-integration-testing-with-spring – jannis