Class: HttpStub::Configurer::Request::StubActivator

Inherits:
Net::HTTP::Post
  • Object
show all
Defined in:
lib/http_stub/configurer/request/stub_activator.rb

Instance Method Summary collapse

Constructor Details

#initialize(activation_uri, stub_uri, options) ⇒ StubActivator

Returns a new instance of StubActivator.



7
8
9
10
11
12
# File 'lib/http_stub/configurer/request/stub_activator.rb', line 7

def initialize(activation_uri, stub_uri, options)
  super("/stubs/activators")
  stub_request = HttpStub::Configurer::Request::Stub.new(stub_uri, options)
  self.content_type = stub_request.content_type
  self.body = JSON.parse(stub_request.body).merge({ "activation_uri" => activation_uri }).to_json
end