夹具取景器方法

时间:2015-05-08 19:06:37

标签: ruby-on-rails ruby fixtures

我有两个模型:var arrayObject = []; User

我有两个夹具。

我有Group类,它是unitTest,我可以使用fixture finder用户(:someuserfixture)。但是,如果我尝试使用群组(:somegroupfixture),则表示群组未被识别。

如何访问其他型号的灯具?

2 个答案:

答案 0 :(得分:0)

一般来说,人们在test/test_helper.rb文件中都有这一行:

fixtures :all

加载所有测试的所有灯具。如果您没有,请添加它。

答案 1 :(得分:0)

愚蠢的多数。

我为用户模型创建了名为“users.yml”的fixture。

我为Group模型创建了名为“group.yml”的夹具。

这两个命名都很明显。但是,它会创建一个与文件同名的查找程序。所以,finder是group()vs groups()