如何通过机载宝石将参数转换为规范



我试图用gemairborne为api编写规范

如何通过参数测试?

文件上写着:

对于需要Query params的请求,您可以将params散列传递到标头中

post 'http://example.com/api/v1/my_api', { }, { 'params' => {'param_key' => 'param_value' } *

但当我尝试用这样的参数运行简单的测试时:

it 'returns correctly status filtered tickets' do
get 'http://localhost:3000/api/v1/users', { }, { 'params' => {'param_key' => 'param_value' } }
expect_status(200)
end

我得到错误:

ArgumentError:
wrong number of arguments (given 3, expected 1)`

我更改了
get 'http://localhost:3000/api/v1/users', { }, { 'params' => {'param_key' => 'param_value' } }到CCD_ 4及其工作原理。

最新更新