1
1
你可以用 Warden test helpers 随着 FactoryBot 彻底清理你的测试。由于您已经安装了designe,所以要包含Warden测试助手,您只需将其添加到您的spec/rails_helper.rb中即可。
这样你就可以简单地叫…
然后简单地注销…
设置用户工厂(即
你可以建立多个用户和其他工厂……但是这里有很多例子,所以我不想谈这些。 注意:如果测试的目的是测试填写表单和登录的用户流,我会将测试保留在您的问题中。但是,对于所有其他的测试,我设计的方法应该很好地为您服务,并且更干净。 |
Animesh Arya · 关联模型的Rspec 2 年前 |
MLZ · RSpec请求中存根方法调用的正确方法 6 年前 |
Brendan Jones · 为什么我的控制器要求重复嵌套参数散列? 6 年前 |
Peter Penzov · 带参数的用户let 6 年前 |
janosrusiczki · 设计视图规格 6 年前 |