コントローラのテスト

Railsのコントローラーのテストって、あんまり書いたことなくて意識してなかったけど
1つのアクションが期待した処理を行ったかどうかのテストであって、cukeとかrequestとかと違って
一連の流れを追っていないんですよね。
それが1つ今日、へーって思ったことです。
spec/support/◯◯.rb の中でUserのnameとかemailとか一生懸命設定しても
それを spec/controller から呼んだ時点でその情報はもう覚えてないらしい。

コントローラーのテストを書くべき場面て、よく分からないなぁ。