rod mclaughlinFactoryGirl and has_and_belongs_to_many (20 feb 13)
If you have a table roles_users, and user has_and_belongs_to_many :roles and role has_and_belongs_to_many :users you cannot say factory :administrator, :parent => :user do ... roles { [ create( :admin ) ] } end but you can do this factory :admin, :parent => :role do providing you have defined user, administrator and role.
Another thing - in factories.rb it's no good doing this retrieval_date '01/17/2011' you have to do this retrieval_date Date.new(2011, 1, 17)
Back
|