我是 RSpec 的新手。我已经按照此 railscast中的描述从头开始创建了身份验证,我希望登录代码在我的一些(不是全部)请求(集成)规范之前运行。我已经考虑了几个解决方案,但我想知道解决这个问题的最佳方法是什么?
谢谢,
我是 RSpec 的新手。我已经按照此 railscast中的描述从头开始创建了身份验证,我希望登录代码在我的一些(不是全部)请求(集成)规范之前运行。我已经考虑了几个解决方案,但我想知道解决这个问题的最佳方法是什么?
谢谢,
您可以在How to do integration testing with RSpec and Devise/CanCan中尝试 Matt Connoly 的回答?.
显然,您需要根据您的身份验证设置重写方法,但它应该可以帮助您。