Ações do controlador de stub em especificações de solicitação RSpec

Estou escrevendo um caso de teste de API para erros do servidor. Eu quero stub uma ação do controlador para gerar um erro para simular o erro do servidor (500). Na especificação de pedidos, ocontroller variável não está definida.

it "Should return 500 upon server error" do
  controller.stub(:index).and_raise(ArgumentError) 
  get "/users.json"
  response.code.should eq("500")
end

questionAnswers(2)

yourAnswerToTheQuestion