Class: HttpStub::Server::Application

Inherits:
Sinatra::Base
  • Object
show all
Defined in:
lib/http_stub/server/application.rb

Instance Method Summary collapse

Constructor Details

#initializeApplication

Returns a new instance of Application.



10
11
12
13
14
15
16
17
# File 'lib/http_stub/server/application.rb', line 10

def initialize
  super()
  @stub_registry = HttpStub::Server::StubRegistry.new
  @stub_activator_registry = HttpStub::Server::Registry.new("stub_activator")
  @stub_controller = HttpStub::Server::StubController.new(@stub_registry)
  @stub_activator_controller =
    HttpStub::Server::StubActivatorController.new(@stub_activator_registry, @stub_registry)
end