Sha256: 97ce77a8043d9bec3233c79b0b31bc6c83ff3d9aae1ecdd78c64ba4815f42c2b

Contents?: true

Size: 613 Bytes

Versions: 7

Compression:

Stored size: 613 Bytes

Contents

require 'test_helper'

class GeocoderTest < Test::Unit::TestCase

  def test_fetch_coordinates
    v = Venue.new(*venue_params(:msg))
    assert_equal [40.7495760, -73.9916733], v.fetch_coordinates
    assert_equal [40.7495760, -73.9916733], [v.latitude, v.longitude]
  end
  
  # sanity check
  def test_distance_between
    assert_equal 69, Geocoder.distance_between(0,0, 0,1).round
  end
  
  # sanity check
  def test_geographic_center
    assert_equal [0.0, 0.5],
      Geocoder.geographic_center([[0,0], [0,1]])
    assert_equal [0.0, 1.0],
      Geocoder.geographic_center([[0,0], [0,1], [0,2]])
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
rails-geocoder-0.9.3 test/geocoder_test.rb
rails-geocoder-0.9.2 test/geocoder_test.rb
rails-geocoder-0.9.1 test/geocoder_test.rb
rails-geocoder-0.9.0 test/geocoder_test.rb
rails-geocoder-0.8.9 test/geocoder_test.rb
rails-geocoder-0.8.8 test/geocoder_test.rb
rails-geocoder-0.8.7 test/geocoder_test.rb