Wiem, że można łatwo przetestować należący do związku z wykorzystaniem shoulda:Shoulda belongs_to z CLASS_NAME i foreign_key
describe Dog dog
it { should belong_to(:owner) }
end
to możliwe, aby przetestować bardziej skomplikowanej relacji belongs_to korzystając shoulda? Coś takiego:
class Dog < ActiveRecord::Base
belongs_to :owner, :class_name => "Person", :foreign_key => "person_id"
end