Ruby on Rails 3.2.13
Rspec 2.14.0

こんにちは。

これまでまともにテストを書いていなかったのですが、さすがにまずいと思いRspecの勉強を始めました。

タイトルの通り、viewの中の埋め込みコードで結構な頻度で例外が発生するので、これを確認するためのテストを書きたいと思い、controllerのテストで

it 'returns status 200' do
  get :show, {:id => user.id}
  expect(response).to be_success
end

としてみたところ、ブラウザ上では例外500が出ているのにも拘らず成功してしまいます。

こういった場合はどのようにテストを書くと良いのでしょうか?初歩的な質問で恐縮なのですが、Googleで調べてもなかなか欲しい情報が出てこず困っています。

どうかみなさんのお力をお貸しください。