如何从其他宝石制作webmock块/存根外部请求?

时间:2014-05-12 14:38:40

标签: ruby-on-rails ruby ruby-on-rails-3 rspec webmock

我正在尝试使用webmocks来测试与外部服务交互的应用程序的一部分。但是,所有API调用实际上都发生在另一个gem中。所以它继续发出请求,即使我已经启用了webmock。

这已被正确阻止,需要模拟:

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

但是包含针对gem的API请求的测试应该是调用外部服务的。

任何想法如何进行测试也需要模拟?

0 个答案:

没有答案