Class: Matchers::HTTP::ResponseBodyContains
- Inherits:
-
Object
- Object
- Matchers::HTTP::ResponseBodyContains
- Defined in:
- lib/matchers/http/response_body_contains.rb
Instance Method Summary collapse
-
#initialize(search_term) ⇒ ResponseBodyContains
constructor
A new instance of ResponseBodyContains.
- #matches?(body_s) ⇒ Boolean
Constructor Details
#initialize(search_term) ⇒ ResponseBodyContains
Returns a new instance of ResponseBodyContains.
13 14 15 |
# File 'lib/matchers/http/response_body_contains.rb', line 13 def initialize(search_term) @search_term = search_term end |
Instance Method Details
#matches?(body_s) ⇒ Boolean
18 19 20 21 |
# File 'lib/matchers/http/response_body_contains.rb', line 18 def matches?(body_s) return @search_term.match(body_s) if @search_term.class == Regexp body_s.include?(@search_term) end |