module Typhoeus::Hydra::Stubbing::SharedMethods
def self.extended(base)
def self.extended(base) class << base attr_accessor :stubs end base.stubs = [] end
def clear_stubs
def clear_stubs self.stubs = [] end
def find_stub_from_request(request)
def find_stub_from_request(request) stubs.detect { |stub| stub.matches?(request) } end
def stub(method, url, options = {})
def stub(method, url, options = {}) stubs << HydraMock.new(url, method, options) stubs.last end