名前付きウィジェットのリストがあるとします。テストコードのどこかで、それを確認したい
widget = FactoryGirl.create(:widget)
get :index
文字列 #{widget.name} をどこかに含むページを生成します。
私の質問: これをコントローラ テストまたは統合テストとして記述しますか?
(余談 #1: これは、どのビューがレンダリングされるかについての知識を前提としているため、コントローラー テストの範囲外のように見えます。しかし、単一の要求/応答トランザクションしか必要としないため、統合テストとして記述するのは重すぎるように感じます。)
(#2 はさておき、私の一般的な質問は、「コントローラー テストと統合テストの内容をどのように決定するのですか?」ですが、これはスタック オーバーフローの質問としては広すぎることは間違いありません。)