rspecで外部キーの関連付けをテストする方法、
これがコードです
has_one :store, :foreign_key => "seller_id", :class_name => "Store"
このコードのrspecの書き方
いくつかの提案を教えてください
rspecで外部キーの関連付けをテストする方法、
これがコードです
has_one :store, :foreign_key => "seller_id", :class_name => "Store"
このコードのrspecの書き方
いくつかの提案を教えてください
Model.new.build_store.class.should eql Store
答えはshoulda-matchersの宝石です。これをチェックしてください:https ://github.com/thoughtbot/shoulda-matchers
describe Post do
it { should belong_to(:user) }
it { should have_many(:tags).through(:taggings) }
end
describe User do
it { should have_many(:posts) }
end