2012-03-01 136 views
1

我正在测试Rails应用程序的单元测试,并且在这些测试中正在调用一些外部Http服务。但是在这些测试中不是调用这些活Http服务,而是需要某种Http模拟器。Ruby/Rails应用程序测试 - 模拟Http服务/响应

我记得有一个轨道宝石用于这个目的,但似乎不能回忆它的名字。任何人都知道吗?

回答

2

您可能正在寻找vcr,它允许您记录HTTP请求,然后在您的测试中重播它们。有关文档和使用示例,请参阅the github page

0

您可能也有兴趣http://fakeweb.rubyforge.org/

我绝对喜欢它。希望你也会。

+0

这不是测试助手吗? – phoet 2012-03-01 19:52:13

+0

哦,哈哈错误的链接!更新了我的答案。 :) – dimitarvp 2012-03-01 20:08:57

相关问题