Class: Geocoder::Lookup::Test

Inherits:
Base
  • Object
show all
Defined in:
lib/geocoder/lookups/test.rb

Class Method Summary collapse

Methods inherited from Base

#map_link_url, #search

Class Method Details

.add_stub(query_text, results) ⇒ Object



8
9
10
# File 'lib/geocoder/lookups/test.rb', line 8

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

.read_stub(query_text) ⇒ Object



12
13
14
15
16
# File 'lib/geocoder/lookups/test.rb', line 12

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

.resetObject



22
23
24
# File 'lib/geocoder/lookups/test.rb', line 22

def self.reset
  @stubs = {}
end

.stubsObject



18
19
20
# File 'lib/geocoder/lookups/test.rb', line 18

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