Вот определение для модели user и user_level. У пользователя много уровней пользователя, а уровень пользователя принадлежит пользователю.
Factory.define :user do |user|
user.name "Test User"
user.email "test@test.com"
user.password "password1"
user.password_confirmation "password1"
user.status "active"
user.user_type "employee"
end
Factory.define :user_level do |level|
level.role "sales"
level.position "member"
level.team 1
level.association :user
end
@ user_level = Factory (: user_level) создает одну запись user_level и ее родительскую запись в таблице пользователей. Что мне делать, если мне нужно сгенерировать 2 записи уровня пользователя для одной родительской записи пользователя?
Есть мысли? спасибо.