2

誰かが次のことを助けて/説明してくれれば幸いです。

正しいレイアウトが使用されているかどうかを確認するために、コントローラーを shoulda でテストしようとしています。

メソッド should_render_with_layout は NoMethodError をスローしますが、 should render_with_layout はパスしますが、関数が遅延されていることを示します。

任意の助けをいただければ幸いです..ありがとうマット

4

1 に答える 1

0

tsdbrown さん、ご回答ありがとうございます。私は2.10.2を実行しています。問題を解決することができました。get リクエストを開始していませんでしたが、get リクエストをセットアップに追加した後、以下のテストに合格するようになりました。手伝ってくれてありがとう。

 context "getting index" do
   setup do
     get :index
   end

   should_respond_with :success
   should_render_with_layout :admin
   should_render_template :index
   should_assign_to :venue, :class => Venue
   should_not_set_the_flash
 end
于 2010-02-09T14:44:43.980 に答える