我正在測試Rails應用程序的單元測試,並且在這些測試中正在調用一些外部Http服務。但是在這些測試中不是調用這些活Http服務,而是需要某種Http模擬器。Ruby/Rails應用程序測試 - 模擬Http服務/響應
我記得有一個軌道寶石用於這個目的,但似乎不能回憶它的名字。任何人都知道嗎?
我正在測試Rails應用程序的單元測試,並且在這些測試中正在調用一些外部Http服務。但是在這些測試中不是調用這些活Http服務,而是需要某種Http模擬器。Ruby/Rails應用程序測試 - 模擬Http服務/響應
我記得有一個軌道寶石用於這個目的,但似乎不能回憶它的名字。任何人都知道嗎?
您可能正在尋找vcr,它允許您記錄HTTP請求,然後在您的測試中重播它們。有關文檔和使用示例,請參閱the github page。
您可能也有興趣http://fakeweb.rubyforge.org/。
我絕對喜歡它。希望你也會。
這不是測試助手嗎? – phoet 2012-03-01 19:52:13
哦,哈哈錯誤的鏈接!更新了我的答案。 :) – dimitarvp 2012-03-01 20:08:57