How to create has_and_belongs_to_many associations in Factory girl

前端 未结 11 627
生来不讨喜
生来不讨喜 2020-12-07 09:27

Given the following

class User < ActiveRecord::Base
  has_and_belongs_to_many :companies
end

class Company < ActiveRecord::Base
  has_and_belongs_to_m         


        
11条回答
  •  春和景丽
    2020-12-07 09:54

    Found this way nice and verbose:

    FactoryGirl.define do
      factory :foo do
        name "Foo" 
      end
    
      factory :bar do
        name "Bar"
        foos { |a| [a.association(:foo)] }
      end
    end
    

提交回复
热议问题