Class: MockedNetworkRequest
- Inherits:
-
Object
- Object
- MockedNetworkRequest
- Defined in:
- lib/adx_toolkit/network_request.rb
Overview
Mock of NetworkRequest class
Instance Method Summary collapse
-
#post(url, params, payload) ⇒ Object
Simple post.
- #request(url, params, headers = [], method = 'Get') ⇒ Object
Instance Method Details
#post(url, params, payload) ⇒ Object
Simple post
43 44 45 46 47 48 |
# File 'lib/adx_toolkit/network_request.rb', line 43 def post(url, params, payload) @uri = URI.parse(url) @uri.query = URI.encode_www_form(params) @req_method = Object.const_get 'Net::HTTP::Post' @payload = payload end |
#request(url, params, headers = [], method = 'Get') ⇒ Object
35 36 37 38 39 40 |
# File 'lib/adx_toolkit/network_request.rb', line 35 def request(url, params, headers = [], method = 'Get') @uri = URI.parse(url) @uri.query = URI.encode_www_form(params) @req_method = Object.const_get "Net::HTTP::#{method}" @headers = headers end |