class Fake::Requests

Attributes

requests[RW]

Public Class Methods

add_request(request) click to toggle source
# File lib/fake/requests.rb, line 17
def add_request(request)
  instance.requests << request
end
new() click to toggle source
# File lib/fake/requests.rb, line 22
def initialize
  @requests = []
end
request(method, path) click to toggle source
# File lib/fake/requests.rb, line 6
def request(method, path)
  matching_request = nil
  instance.requests.each do |request|
    if request.request_method == method.to_s.upcase &&
       request.path == path
      matching_request = request
    end
  end
  matching_request
end