如何使用cucumber在rails中测试OpenID。有谁有真实的例子吗?例如通过使用Fakeweb。感谢‘s
发布于 2010-01-29 05:18:49
我假设你不想测试一个真正的OpenID提供者,所以你可能需要创建一个假的东西。或者,也可以对OpenID机制进行存根,这样您就可以通过让代码为不同的测试返回不同的封装响应来选择执行路径。
就使用Cucumber和Rails而言,Webrat被认为是通过web堆栈伪造请求的标准方式-它非常强大,并产生了良好的可读性步骤定义。有关更多详细信息,请查看以下链接:
的更多详细信息
发布于 2010-06-21 04:42:51
我找到了这个blog post,它解释了如何使用OpenID测试服务器(ROTS)作为运行集成测试的本地开放id服务器。
还有一个相关的问题-- How do I fake OpenID login in RSpec user story/Cucumber when using open_id_authentication plugin
https://stackoverflow.com/questions/2154996
复制相似问题