ControllerのSpecで、HTTPステータスコードの値をテストする方法をメモ。 当方の環境は以下のとおり。 Rails 3.2.1 RSpec 2.11.0 方法はとてもカンタンで、以下のサンプルコードのように書けばいいです。強調されている行でHTTPステータスコードの値をチェックしています。 describe UsersController do ### (略) ### describe "GET show" do context "when the specified user is not found" do ### (略) ### it "send response with status code 404" do get :show, :id => 9999 response.response_code.should == 404 end end end end