0
This is my user.rb file, where I have use geocoded_by :full_address.Which give me follwing error on running minitest cases "ArgumentError: unknown stub request 2000 h st nw room 1 washington district of columbia 20037". Following is code of unit test.Stub aus Adress-Geocoding während Unit-Test
def full_address
@address = ""
@address << " " << self.street_address_1.to_s unless self.street_address_1.blank?
@address << " " << self.street_address_2.to_s unless self.street_address_2.blank?
@address << " " << self.city.to_s unless self.city.blank?
@address << " " << self.state.name.to_s unless self.state_id.blank?
@address << " " << self.zip.to_s unless self.zip.blank?
@address.strip.downcase
Ende
test "in_user_range? returns false if not in range" do
item = items(:protein_only_item)
user = users(:user2)
user.latitude = 41.542517 # west des moines ia
user.longitude = -93.760625 # west des moines ia
user.geocode
item.in_user_range?(user)
Ende
Ich sehe nur ein Ruby-Methode versuchen, hier eine lange Adresse Zeichenfolge zurück. Bitte kopieren Sie auch Ihren Komponententest, besonders dort, wo Sie versuchen zu stubben. – rohan
@rohan Ich habe meine Testfälle auch hinzugefügt. Bei 'user.geocode' gibt es einen Fehler. –