アクセス Getでアクセスする get(action, params={}) #例 get(:index, :username => 'foo', :password => 'bar') Postでアクセスする post(action, params={}) #例 post(:index, :username => 'foo', :password => 'bar') 取得 レスポンスを取得する reponse() コントローラのインスタンス変数を取得する assigns[変数名] #例 user = assigns[:user] セッションオブジェクトを取得する session() #例 session[:user].id.should == 1 flashの内容を取得する flash() #例 flash[:error_message].should be_blank コントローラのテ
![RSpecのコントローラのテストで利用できる機能](https://cdn-ak-scissors.b.st-hatena.com/image/square/8d71ff5111e05619a10d29bb40d7aebaa75c8fbc/height=288;version=1;width=512/https%3A%2F%2Fs0.wp.com%2Fi%2Fblank.jpg)