我在应用程序中使用 Faraday gem,我想测试当 Faraday 连接因超时失败时我的应用程序如何工作。我如何 stub 此案例的请求?
最佳答案
我找到了一个工作方法。也许它并不美丽,但很有效。
faraday_adapter.post('fail') do
raise Faraday::TimeoutError
end
关于ruby-on-rails - 如何使用法拉第模拟 rspec 中的请求超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30852483/