parameter name: :search, in: :query, type: :string
我不希望在第一个响应参数中传递搜索参数,但在最后通知时却出错:如果传递参数为nil,则在控制器中以长度为零的字符串形式出现但仍然存在?是真的
response('200', 'success') do
run_test! { |_response| expect('length(address_books)').to match_json(3) }
end
response('200', 'search params') do
let(:search) { 'aa' }
run_test! { |_response| expect('length(address_books)').to match_json(2) }
end
Failure/Error: super
NoMethodError:
undefined method `search' for #<RSpec::ExampleGroups::***Controller:::Get::success:0x00007fa50f7de068>
使用required: false
您的PARAM:
parameter name: :search, in: :query, type: :string, required: false
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句