|
|
1
1
编辑 (完全错误的第一次尝试被删除)
打电话
通常会返回一个新的
所以当你试图调用redirect时,传入
我认为解决这个问题的方法就是使用一个真正的用户(或工厂)并在上面删除设计方法。所以你的
现在
纯粹主义者会告诉你嘲笑和拒绝一切,直到你脸色发青。去死吧——你还有更好的事情要做。:) 另一种方法是测试是否接收到生成消息,而不检查保存是否成功。假设您的模型测试将验证通过关联保存是否有效——为什么要在控制器中再次测试? |
|
|
2
0
如果需要执行特定的操作(例如更改登录行为),可以从设计控制器继承并覆盖它们。 你可以按照这里的指示去做 https://github.com/plataformatec/devise 配置控制器。 |
|
|
Animesh Arya · 关联模型的Rspec 3 年前 |
|
|
MLZ · RSpec请求中存根方法调用的正确方法 7 年前 |
|
|
Brendan Jones · 为什么我的控制器要求重复嵌套参数散列? 7 年前 |
|
|
Peter Penzov · 带参数的用户let 7 年前 |
|
|
janosrusiczki · 设计视图规格 7 年前 |