我正在使用Rspec为我的控制器进行功能测试.我已将路由器中的默认响应格式设置为JSON,因此每个没有后缀的请求都将返回JSON.
现在在rspec中,当我尝试时,我得到一个错误(406)
get :index
Run Code Online (Sandbox Code Playgroud)
我需要去做
get :index, :format => :json
Run Code Online (Sandbox Code Playgroud)
现在因为我主要使用我的API支持JSON,所以必须为每个请求指定JSON格式是非常多余的.
我可以以某种方式将其设置为我的所有GET请求的默认值吗?(或所有要求)