Sha256: 22136cb19aa47b8b892f448a651384148936ec51853e8c59d13a8a8487e820d7

Contents?: true

Size: 549 Bytes

Versions: 16

Compression:

Stored size: 549 Bytes

Contents

require File.expand_path(File.dirname(__FILE__) + '/../spec_helper')

describe GeocoderClient do
  before(:each) do
    @geocoder_client = GeocoderClient.new
  end

  it "should send GET request and create GeocoderResponse from result" do
    geocoder_request = mock "geocoder_request"
    geocoder_request.should_receive(:to_params)
    array = mock "array"
    geocoder_response = mock "geocoder_response"
    GeocoderResponse.should_receive(:from_array).and_return array

    @geocoder_client.geocode(geocoder_request).should == array
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
threetaps-client-1.0.14 spec/client/geocoder_client_spec.rb
threetaps-client-1.0.13 spec/client/geocoder_client_spec.rb
threetaps-client-1.0.12 spec/client/geocoder_client_spec.rb
threetaps-client-1.0.11 spec/client/geocoder_client_spec.rb
threetaps-client-1.0.10 spec/client/geocoder_client_spec.rb
threetaps-client-1.0.9 spec/client/geocoder_client_spec.rb
threetaps-client-1.0.8 spec/client/geocoder_client_spec.rb
threetaps-client-1.0.7 spec/client/geocoder_client_spec.rb
threetaps-client-1.0.6 spec/client/geocoder_client_spec.rb
threetaps-client-1.0.5 spec/client/geocoder_client_spec.rb
threetaps-client-1.0.4 spec/client/geocoder_client_spec.rb
threetaps-client-1.0.3 spec/client/geocoder_client_spec.rb
threetaps-client-1.0.2 spec/client/geocoder_client_spec.rb
threetaps-client-1.0.1 spec/client/geocoder_client_spec.rb
threetaps-client-1.0.0 spec/client/geocoder_client_spec.rb
threetaps-client-0.5.1 spec/client/geocoder_client_spec.rb