我经常RestClient::GatewayTimeout
在我的应用程序中看到。我正在尝试弄清楚如何正确测试这一点,以确保我的应用程序能够优雅地处理它。
我看到的最接近这个的是stub_request(:any, 'www.example.net').to_timeout
然而,这引起了RestClient::RequestTimeout
而不是RestClient::GatewayTimeout
。模拟后者的最佳方法是什么?
我经常RestClient::GatewayTimeout
在我的应用程序中看到。我正在尝试弄清楚如何正确测试这一点,以确保我的应用程序能够优雅地处理它。
我看到的最接近这个的是stub_request(:any, 'www.example.net').to_timeout
然而,这引起了RestClient::RequestTimeout
而不是RestClient::GatewayTimeout
。模拟后者的最佳方法是什么?