class HttpStub::Server::Memory::Memory

Attributes

scenario_registry[R]
session_registry[R]
stubs[R]

Public Class Methods

new(configurator_state) click to toggle source
# File lib/http_stub/server/memory/memory.rb, line 9
def initialize(configurator_state)
  initial_state = HttpStub::Server::Memory::InitialState.new(configurator_state)
  @scenario_registry = HttpStub::Server::Scenario::Registry.new(initial_state.load_scenarios)
  @stubs             = initial_state.load_stubs(@scenario_registry)
  @session_registry  = HttpStub::Server::Session::Registry.new(@scenario_registry, @stubs)
end