我正在使用Rails 3.0.3,Rspec2,Cucumber,Capybara
使用Omniauth gem时,场景应该如何查找用户注册过程?
我的意思是我测试这个库没有意义,我只想测试我的应用程序的整个用户注册过程的观点:
测试它的好习惯是什么?
答案 0 :(得分:3)
您可以使用FakeWeb gem(https://github.com/chrisk/fakeweb)来模拟API地址并伪造它们的响应。这个用例的一个例子是http://blog.zerosum.org/2009/7/13/twitter-auth-integration-testing