【发布时间】:2013-04-08 14:53:08
【问题描述】:
这是我最喜欢的设计师模特
favorite_designer.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
如何使用 shoulda 在 rspec 中测试 :counter_cache => true and :foreign_key => :designer_id?
【问题讨论】:
标签: ruby-on-rails rspec shoulda