Синтаксис немного изменился для Rails 5 и rspec> 3.1 (я полагаю)
для POST-запросов:
post :create, xhr: true, params: { polls: { question: 'some' } }
вам теперь нужно явно установить params
для GET-запросов:
get :action, xhr: true, params: { id: 10 }
для рельсов 4 и rspec <= 3.1 </p>
xhr post :create, { polls: { question: 'some' } }
GET-запросы:
xhr get :show, id: 10