class Client

Example API client

Example API client

Public Class Methods

# File examples/client_spec.rb, line 11
def initialize(conn)
  @conn = conn
end

Public Instance Methods

# File examples/client_spec.rb, line 21
def foo(params)
  res = @conn.post('/foo', JSON.dump(params))
  res.status
end
# File examples/client_spec.rb, line 15
def httpbingo(jname, params: {})
  res = @conn.get("/#{jname}", params)
  data = JSON.parse(res.body)
  data['origin']
end