class HttpStub::Client::Client
Constants
- TRANSACTIONAL_SESSION_ID
Public Class Methods
new(server_uri)
click to toggle source
# File lib/http_stub/client/client.rb, line 12 def initialize(server_uri) @server = HttpStub::Client::Server.new(server_uri) @default_session = HttpStub::Client::Session.new(TRANSACTIONAL_SESSION_ID, @server) end
Public Instance Methods
reset!()
click to toggle source
# File lib/http_stub/client/client.rb, line 21 def reset! @server.submit!(method: :delete, path: "sessions", intent: "reset server") end
session(id)
click to toggle source
# File lib/http_stub/client/client.rb, line 17 def session(id) HttpStub::Client::Session.new(id, @server) end