No Rails Specs のパスでは、モデルが 1 つだけ、または最大で 2 つの関連付けが指定されている例しか見たことがありません。ネスティングが深いアプリケーションにどう適用するか迷っています。たとえば、次はネストされた例です。
Survey
has_many :questions
Question
has_many :answers
Answer
belongs_to :user
User
has_many :surveys
has_many :answers
Answer モデルをテストするための仕様、スタブ/モック オブジェクトの書き方
私の質問の要点は、ネストされたモデルの最下位レベルをテストしているときに、常に捕まるということです。