class HttpStub::Client::Server

Public Class Methods

new(base_uri) click to toggle source
# File lib/http_stub/client/server.rb, line 6
def initialize(base_uri)
  @base_uri = base_uri
end

Public Instance Methods

submit!(args) click to toggle source
# File lib/http_stub/client/server.rb, line 10
def submit!(args)
  request = HttpStub::Client::Request.new(args.merge(base_uri: @base_uri))
  response = request.submit
  raise "#{request.error_message_prefix} #{response.code} #{response.message}" unless response.code == "200"
  response
end