Class: UniversalGitClient::Http::Helpers::DummyResponse

Inherits:
Object
  • Object
show all
Defined in:
lib/universal-git-client/http/helpers/dummy_response.rb

Class Method Summary collapse

Class Method Details

.response(request: nil, response: nil, body: {}, options: {}) ⇒ Object



5
6
7
8
9
10
# File 'lib/universal-git-client/http/helpers/dummy_response.rb', line 5

def self.response(request: nil, response: nil, body: {}, options: {})
  request ||= HTTParty::Request.new(Net::HTTP::Get, '/', options)
  response ||= Net::HTTPSuccess.new('1.1', 200, 'Success')

  HTTParty::Response.new(request, response, -> { '' }, body: body.to_json)
end