私はこの工場を持っています
FactoryGirl.define do
factory :user do
email { Faker::Internet.email }
first_name { Faker::Name.first_name }
last_name { Faker::Name.last_name }
password { 'TarXlrOPfaokNOzls2U8' }
end
end
関連付けの検証を追加するまで、これはうまくいきました
class User < ActiveRecord::Base
has_many :companies, :through => :positions
has_many :positions
validates_presence_of :company
これを達成するために工場に追加するにはどうすればよいですか
私はこれを試しました
association :company, factory: :company, strategy: :build
しかし、私のすべてのテストは失敗しています
undefined method `company=' for #<User:0x007fcd7c13c260>
任意の助けをいただければ幸いです