1
我有這2個工廠:Rails的工廠女孩創建一個關係列表許多
factory :video do
name "Elixir 101 class"
description "A class of elixir"
descriptor "111111"
user
end
sequence :email { |n| "test#{n}@email.com" }
factory :user do
email FactoryGirl::generate(:email)
password 'password'
end
這種關係是「一個用戶有很多的視頻」。所以用戶has_many
視頻和視頻belongs_to
用戶
我試圖創建的視頻列表與let!(:videos) { create_list(:video, 3) }
,但是當工廠將創建第二個視頻,驗證Email has already been taken
彈出。我需要做的是用同一個用戶創建全部3個視頻,或者用3個不同的電子郵件創建3個不同的用戶。
在此先感謝!