Setting Content-Type header for RSpec and Rails-API

后端 未结 6 1705
遇见更好的自我
遇见更好的自我 2021-02-19 10:41

I\'m using the rails-api gem to build a web service and want to test my API with RSpec. Every request I make, regardless of the HTTP method has the CONTENT_TYPE hea

6条回答
  •  情深已故
    2021-02-19 11:27

    Rails 5

    headers = { 'CONTENT_TYPE' => 'application/json' }
    params = { user_type: 'tester' } 
    

    and after that request like

    post '/api/v1/users/test', params.to_json, headers
    

    and also remove .to_json from request route

提交回复
热议问题