Class: HttpStub::Models::StubHeaders
- Defined in:
- lib/http_stub/models/stub_headers.rb
Instance Method Summary collapse
-
#initialize(headers) ⇒ StubHeaders
constructor
A new instance of StubHeaders.
- #match?(request) ⇒ Boolean
Methods inherited from Headers
Constructor Details
#initialize(headers) ⇒ StubHeaders
Returns a new instance of StubHeaders.
6 7 8 9 |
# File 'lib/http_stub/models/stub_headers.rb', line 6 def initialize(headers) super(headers) @headers = HttpStub::Models::HashWithStringValueMatchers.new((headers || {}).downcase_and_underscore_keys) end |
Instance Method Details
#match?(request) ⇒ Boolean
11 12 13 |
# File 'lib/http_stub/models/stub_headers.rb', line 11 def match?(request) @headers.match?(headers_in(request).downcase_and_underscore_keys) end |