Traits
これもよく使う
factory :user do name 'murajun1978' trait :admin do admin true end trait :general do admin false end factory :admin_user, traits: [:admin] factory :general_user, traits: [:general] end
とか
factory :user do name 'murajun1978' trait :admin do admin true end trait :general do admin false end end factory :admin_user, parent: :user do admin end
こんな感じでもかける
使い方
FactoryGirl.create(:admin_user) FactoryGirl.create(:user, :general)
どちらでもおk
複数レコードを作りたい場合
FactoryGirl.create(:user, 2, :general)
シーケンスと一緒に使おう
ネタが少なくなってきたw
( ̄(エ) ̄)彡☆
0 件のコメント:
コメントを投稿