Sha256: 987d01c49e722692bb6ad281981898807c4d6b17d009c9627a6965114a523f41

Contents?: true

Size: 790 Bytes

Versions: 1

Compression:

Stored size: 790 Bytes

Contents

require 'spec_helper'
require 'trip_advisor/api'

describe TripAdvisor::API do
  describe '.get_locales' do
    before(:each) do
      @api = TripAdvisor::API.new(api_key: 'adf6d1b8-0aca-4b0c-a492-50530aadd7aa')
      WebMock.allow_net_connect!
    end

    after(:each) do
      WebMock.disable_net_connect!
    end

    it "load all locales from the API" do
      @api.get_locales.count.should == 52
    end
  end

  describe '.get_flights_locales' do
    before(:each) do
      @api = TripAdvisor::API.new(api_key: 'adf6d1b8-0aca-4b0c-a492-50530aadd7aa')
      WebMock.allow_net_connect!
    end

    after(:each) do
      WebMock.disable_net_connect!
    end

    it "load all flights_enabled locales from the API" do
      @api.get_flights_locales.count.should == 39
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
trip_advisor-0.0.21 spec/api_spec.rb