Как сделать, чтобы webmock блокировал / заглушал внешние запросы от других драгоценных камней?

Я пытаюсь использовать webmocks для тестирования части моего приложения, которая взаимодействует с внешним сервисом. Тем не менее, все вызовы API на самом деле происходят в другой жемчужине. Так что он продолжает делать запросы, хотя я включил webmock.

Это правильно заблокировано и требует макета:

it 'test webmock' do
  Net::HTTP.get("www.google.com", "/")
end

Но тест, который содержит запросы API к гему, который должен вызывать внешний сервис, не является.

Любая идея, как сделать этот тест также требует макет?

0 ответов

Другие вопросы по тегам