Module: RSpecDoc::RestClient
- Defined in:
- lib/rspec-doc/rest_client.rb
Class Method Summary collapse
Class Method Details
.get(example, url, headers = {}) ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 |
# File 'lib/rspec-doc/rest_client.rb', line 6 def self.get(example, url, headers={}) example.[:md_doc] ||= {} resp = RestClient.get(url, headers) example.[:md_doc][:api_request] = self.make_api_request_md({ method: :get, url: url, headers: headers, response: resp }) resp end |
.post(example, url, payload, headers = {}) ⇒ Object
18 19 20 21 22 23 24 25 26 27 28 29 |
# File 'lib/rspec-doc/rest_client.rb', line 18 def self.post(example, url, payload, headers={}) example.[:md_doc] ||= {} resp = RestClient.post(url, payload, headers) example.[:md_doc][:api_request] = self.make_api_request_md({ method: :post, url: url, payload: payload, headers: headers, response: resp }) resp end |