class Geocoder::Lookup::Test

def self.add_stub(query, results)

def self.add_stub(query, results)
  stubs[query] = results
end

def self.read_stub(query)

def self.read_stub(query)
  stubs.fetch(query) { raise ArgumentError, "unknown stub request #{query}" }
end

def self.reset

def self.reset
  @stubs = {}
end

def self.stubs

def self.stubs
  @stubs ||= {}
end

def results(query, reverse = false)

def results(query, reverse = false)
  Geocoder::Lookup::Test.read_stub(query)
end