![]() |
1
51
我花了一段时间,但我找到了路。这是给那些被困在同一点上的人的: 在decidition\u controller\u test.rb的顶部,类声明的下面,添加以下行:
在我的用户fixture中有2条记录,我在每个测试中都添加了这一行,其中必须授权用户执行操作。
当然,一旦你知道怎么做就很简单了。 |
![]() |
2
19
如果您希望designe测试助手可用于您的所有测试,您必须将allesklar提到的include附在
更新:01.25.2017 ... rails 5发布了一个弃用警告&请使用。。。
|
![]() |
3
7
关于用户fixture,我必须定义一个fixture,但将其保留为空以使其工作:
使用该装置时
看到了吗 http://guides.rubyonrails.org/testing.html#the-low-down-on-fixtures 有关Rails固定装置的详细信息。 |
![]() |
4
1
逐字引用 https://github.com/plataformatec/devise :
|
![]() |
5
0
除了test\u helpers.rb中的代码之外,我在controller\u测试的顶部添加了这个代码,它对我很有用:
|
![]() |
cluster1 · 采取独立的新行动的好处是什么? 5 月前 |
![]() |
Robert · 使用JSON或哈希时,将NULL替换为NIL 6 月前 |
![]() |
Fred Willmore · Rails控制器不呈现任何模板 1 年前 |
![]() |
Diogo Amaral · 实现API请求的正确方式 1 年前 |
![]() |
Meknassih · 在控制器方法中分配给模型没有任何作用 1 年前 |
![]() |
Michael Ding · Rails上的默认会话到期问题 1 年前 |
|
Flávio · 基于另外两个生成数组 1 年前 |