Class: HttpStub::Server::Stub::RequestHeaders
- Defined in:
- lib/http_stub/server/stub/request_headers.rb
Instance Method Summary collapse
-
#initialize(headers) ⇒ RequestHeaders
constructor
A new instance of RequestHeaders.
- #match?(request) ⇒ Boolean
Methods inherited from Headers
Constructor Details
#initialize(headers) ⇒ RequestHeaders
Returns a new instance of RequestHeaders.
7 8 9 10 11 12 |
# File 'lib/http_stub/server/stub/request_headers.rb', line 7 def initialize(headers) super(headers) @headers = HttpStub::Server::Stub::HashWithStringValueMatchers.new( (headers || {}).downcase_and_underscore_keys ) end |
Instance Method Details
#match?(request) ⇒ Boolean
14 15 16 |
# File 'lib/http_stub/server/stub/request_headers.rb', line 14 def match?(request) @headers.match?(headers_in(request).downcase_and_underscore_keys) end |