非常に明白な何かが欠けていると思いますが、RSpec テストでは次のようなことをしたいと考えています。
it "should assign all channels to @channels" do
get :index
assigns(:channels).should eq(channels(:all))
end
ご覧のとおり、テスト用にすべてのチャネルを配列に入れたいので、将来新しいフィクスチャを追加するときにすべてのテストを修正する必要はありません。
channels(:all)
は機能しておらずchannels.kind_of? Array
、デフォルトでは true で空です。
助言がありますか?