2
我經常在我的應用程序中看到RestClient::GatewayTimeout
。我試圖找出如何正確測試這個,以確保我的應用程序正常處理它。使用fakeweb或webmock在Ruby中模擬RestClient :: GatewayTimeout?
最接近的事到這一點,我看到的是stub_request(:any, 'www.example.net').to_timeout
但不RestClient::GatewayTimeout
這就提出了RestClient::RequestTimeout
。什麼是模擬後者的最佳方式?