Method: FakeHTTP::Builder#request
- Defined in:
- lib/fake_http.rb
#request(verb, uri, options = {}) ⇒ Object
57 58 59 60 61 62 |
# File 'lib/fake_http.rb', line 57 def request(verb, uri, = {}) path = URI.parse(uri).path responder = @fakes[verb].detect { |responder| responder.match(path) } raise "No responder defined for #{verb} #{uri}" unless responder responder.call(uri, ) end |