我的控制器最后有以下内容
** some code **
respond_to do |format|
format.js {render inline: "location.reload();" }
end
我必须为此写一个RSPEC
。
expect(response).to render_template(:**what should be given here?**)
或者还有其他方法可以为RSPEC编写RSPEC吗?
答案 0 :(得分:0)
感谢您的回复,我知道我们应该指定xhr
而不是get/post :method
所以这就行了,
xhr :post, :schedule_message, params, format: :js
expect(response.body).to eq "location.reload();"