Module: KillerRspecRack::Matchers
- Defined in:
- lib/killer_rspec_rack/matchers.rb
Class Method Summary collapse
Class Method Details
.define_matcher(name, &declarations) ⇒ Object
3 4 5 6 7 8 |
# File 'lib/killer_rspec_rack/matchers.rb', line 3 def self.define_matcher(name, &declarations) define_method name do |*expected| return RSpec::Matchers::Matcher.new(name, *expected, &declarations) if defined? RSpec return Spec::Matchers::Matcher.new(name, *expected, &declarations) if defined? Spec end end |
.has_header?(response, header, value) ⇒ Boolean
38 39 40 |
# File 'lib/killer_rspec_rack/matchers.rb', line 38 def self.has_header? response, header, value response.headers[header] == value.to_s end |