2010-12-07 53 views
1

我正在使用cucumber和RSpec爲我在軌道應用程序上的新紅寶石,並將使用一些第三方oAuth API發送/檢索數據。我對黃瓜和RSpec都很新,從來沒有像以前那樣實施第三方功能。從規範和功能寫作的角度來處理這個問題的最佳方法是什麼?我知道我不應該直接查詢這些服務,因爲我不能指定他們是否在啓動或關閉等,所以我相信我需要對某些對象/函數進行存根/模擬。任何幫助在這個問題將不勝感激。黃瓜功能/ Rspec與第三方oAuth API

回答

3

我使用了一個名爲webmock的寶石,並將結果與​​我所知的結果相比較。 您也可以自動記錄請求EphemeralResponse,但我還沒有使用過。