如何使用 Ruby on Rails 模拟 twitter api?

Posted

技术标签:

【中文标题】如何使用 Ruby on Rails 模拟 twitter api?【英文标题】:How to mock to twitter api using Ruby on Rails? 【发布时间】:2011-04-24 15:30:39 【问题描述】:

我正在开发一个使用 twitter API 的应用程序。我目前正在将 rspec 与 mocha 一起使用,但我发现它很麻烦,并且我无法重用为给定方法创建的模拟。有没有一种方法可以让你给一个电话,返回一些东西,而另一个电话又返回一些东西?还是每个方法都需要?

【问题讨论】:

【参考方案1】:

尝试使用webmock 或假模拟。

它允许您在 Ruby 中存根 HTTP 请求并设置对 HTTP 请求的期望。

【讨论】:

以上是关于如何使用 Ruby on Rails 模拟 twitter api?的主要内容,如果未能解决你的问题,请参考以下文章

ruby on rails模拟HTTP请求错误发生:end of file reached

如何在 Ruby on Rails 的控制台中调用控制器/视图辅助方法?

禁用 ruby​​ on rails 作业进行测试

Ruby on Rails 上的免费融合图表

ruby on rails如何安装

Ruby on Rails - 如何在 Rails 方法中使用 HTML 坐标?