2

これは私のお気に入りのデザイナーモデルです

お気に入り_デザイナー.rb

class FavoriteDesigner < ActiveRecord::Base
  belongs_to :user, :counter_cache => true
  belongs_to :designer, :class_name => "User", :foreign_key => :designer_id

  validates_presence_of :user_id
  validates_presence_of :designer_id

  validates_numericality_of :user_id, :unless => Proc.new{|f| f.user_id.blank?}
  validates_numericality_of :designer_id, :unless => Proc.new{|f| f.designer_id.blank?}
end

:counter_cache => true and :foreign_key => :designer_idshouldaを使ってrspecでテストするにはどうすればよいですか?

4

1 に答える 1