我正在整合我的Rails應用程序與Recurly.js。如何在rspec請求規範中使用capybara模擬JSONP調用?
在我從服務器端應用程序重複發出請求之前,因此我能夠用優秀的VCR gem(https://github.com/myronmarston/vcr)將所有集成存儲在一起,但Recurly.js使用JSONP直接從JavaScript代碼發出請求。
問題是:如何在集成測試中模擬這些jsonp調用?
目前我使用的RSpec +水豚+ phantomjs驅動程序(https://github.com/jonleighton/poltergeist)
孤立鏈路[視爲不良回答(http://stackoverflow.com/faq#deletion),因爲它是由本身沒有意義和目標資源沒有保證在活未來。 [這將是最好的](http://meta.stackexchange.com/q/8259)在這裏包括答案的基本部分,並提供鏈接供參考。 – j0k