Sha256: c43266ec91bb66fb96d36cfd3d5e26b4c426597573971cccdf6dfbd3f97752fb

Contents?: true

Size: 582 Bytes

Versions: 4

Compression:

Stored size: 582 Bytes

Contents

require 'spec_helper'

describe SportsDataApi::Nfl::Teams, vcr: {
    cassette_name: 'sports_data_api_nfl_team_hierarchy',
    record: :new_episodes,
    match_requests_on: [:host, :path]
} do
  let(:teams) { SportsDataApi::Nfl.teams }
  let(:team_id) { '33405046-04ee-4058-a950-d606f8c30852' }

  before do
    SportsDataApi.set_key(:nfl, api_key(:nfl))
    SportsDataApi.set_access_level(:nfl, 'ot')
  end

  it 'parses out the teams' do
    expect(teams.count).to eq 32
    team = teams.detect { |x| x.id == team_id }
    expect(team).to be_a SportsDataApi::Nfl::Team
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
sports_data_api-0.15.3 spec/lib/sports_data_api/nfl/teams_spec.rb
sports_data_api-0.15.2 spec/lib/sports_data_api/nfl/teams_spec.rb
sports_data_api-0.15.1 spec/lib/sports_data_api/nfl/teams_spec.rb
sports_data_api-0.15.0 spec/lib/sports_data_api/nfl/teams_spec.rb