No Rails仕様のパスでは、モデルが1つのみ、または最大で2つのみの例を見てきました。 深いレベルのネスティングを持つアプリケーションにどのように適用するのかと思います。したがって、たとえば、次のように回答モデルをテストするために、スタブ/モックオブジェクトを仕様を作成する方法は、No Rails Specへのパスで、深くネストされたモデルのテストに取り掛かる方法は?
Survey
has_many :questions
Question
has_many :answers
Answer
belongs_to :user
User
has_many :surveys
has_many :answers
、ネストされた例でありますか?
私の質問の要点は、ネストされたモデルの最も低いレベルをテストしている間、私は常に捕まえられるということです。
はああ、私は忘れてしまった...できるだけARモデルのうち、あなたのビジネスロジックの多くを引き出します。 – dogenpunk
返事をありがとう。テストサンプルコードを投稿して、ラムダコールの作成方法を明確にすることはできますか? – Autodidact