Class: HttpStub::Server::Stub::Headers

Inherits:
Hash
  • Object
show all
Defined in:
lib/http_stub/server/stub/headers.rb

Direct Known Subclasses

RequestHeaders

Instance Method Summary collapse

Constructor Details

#initialize(headers) ⇒ Headers

Returns a new instance of Headers.



7
8
9
# File 'lib/http_stub/server/stub/headers.rb', line 7

def initialize(headers)
  self.merge!(headers || {})
end

Instance Method Details

#to_sObject



11
12
13
# File 'lib/http_stub/server/stub/headers.rb', line 11

def to_s
  self.map { |key_and_value| key_and_value.map(&:to_s).join(":") }.join(", ")
end