以下代码有效,但我担心这是偶然的。
:admin
infactory :admin
并不是指:admin
我的第二个语句 ( User::ROLES.index(:admin)
)中的in。
测试/工厂/factories.rb
factory :admin, parent: :user do
role_type User::ROLES.index(:admin)
end
再次,它有效,但我仍然想知道我是否应该为了安全起见进行此调整:
factory :admin_user, parent: :user do
...