Skip to content
Snippets Groups Projects
geocoder_test.rb 647 B
Newer Older
  • Learn to ignore specific revisions
  • Alex Reisner's avatar
    Alex Reisner committed
    require 'test_helper'
    
    Alex Reisner's avatar
    Alex Reisner committed
    
    class GeocoderTest < Test::Unit::TestCase
    
    
      def test_fetch_coordinates
        v = Venue.new(*venue_params(:msg))
    
        assert_equal [40.750354, -73.993371], v.fetch_coordinates
        assert_equal [40.750354, -73.993371], [v.latitude, v.longitude]
    
    Alex Reisner's avatar
    Alex Reisner committed
      end
    
      # sanity check
      def test_distance_between
    
        assert_equal 69, Geocoder::Calculations.distance_between(0,0, 0,1).round
    
      # sanity check
      def test_geographic_center
    
          Geocoder::Calculations.geographic_center([[0,0], [0,1]])
    
          Geocoder::Calculations.geographic_center([[0,0], [0,1], [0,2]])
    
    Alex Reisner's avatar
    Alex Reisner committed
    end