Skip to content
Snippets Groups Projects
http_client_test.rb 616 B
Newer Older
  • Learn to ignore specific revisions
  • # encoding: utf-8
    $: << File.join(File.dirname(__FILE__), "..", "..", "lib")
    
    require 'pathname'
    require 'rubygems'
    require 'test/unit'
    require 'geocoder'
    require 'yaml'
    
    class HttpClientTest < Test::Unit::TestCase
      def setup
        @api_keys = YAML.load_file("api_keys.yml")
      end
    
      def test_http_basic_auth
        Geocoder.configure(lookup: :geocoder_us, api_key: @api_keys["geocoder_us"])
        results = Geocoder.search "27701"
    
    Alex Reisner's avatar
    Alex Reisner committed
        assert_not_nil results.first
    
      end
    
      def test_ssl
        Geocoder.configure(lookup: :esri, use_https: true)
        results = Geocoder.search "27701"
    
    Alex Reisner's avatar
    Alex Reisner committed
        assert_not_nil results.first