我正在测试rails应用程序,并且在这些测试中调用了一些外部Http服务。但是我没有在这些测试中调用这些实时Http服务,而是想要某种Http模拟器。
我记得有一个用于此目的的rails gem,但似乎无法回忆起它的名字。有人知道吗?
答案 0 :(得分:2)
您可能正在寻找vcr,它允许您记录HTTP请求,然后在测试中重播它们。查看the github page了解文档和使用示例。
答案 1 :(得分:0)
您可能对http://fakeweb.rubyforge.org/感兴趣。
我非常喜欢它。希望你也会。