class FakeRest::UserRequest

Attributes

body[R]
method[R]
request_file_path[R]
request_file_type[R]
response_status_code[R]
url[R]

Public Class Methods

new(method, url, body, response_status_code, params = {}, request_file_path = "", request_file_type = "") click to toggle source
# File lib/fakerest/userrequests.rb, line 6
def initialize(method, url, body, response_status_code, params = {}, request_file_path = "", request_file_type = "")
  @method = method
  @url = url
  @body = body
  @params = params
  @response_status_code = response_status_code
  @request_file_path = request_file_path
  @request_file_type = request_file_type
end

Public Instance Methods

to_json(*ur) click to toggle source
# File lib/fakerest/userrequests.rb, line 16
def to_json(*ur)      
  {
      "method" => @method,
      "url" => @url,
      "body" => @body,
      "params" => @params.reject {|key,value| key == 'file' or key == 'splat' or key == 'captures' or key == 'outvar' or key =='default_encoding'  }
  }.to_json(*ur)
end