Sha256: 8a51804781e843b9e37fbf7027dac3ba82e4253e04c94f217e2681efe4e2a6b9
Contents?: true
Size: 806 Bytes
Versions: 7
Compression:
Stored size: 806 Bytes
Contents
require 'spec_helper' describe SportsDataApi::Nhl::Teams, vcr: { cassette_name: 'sports_data_api_nhl_league_hierarchy', record: :new_episodes, match_requests_on: [:host, :path] } do before do SportsDataApi.set_key(:nhl, api_key(:nhl)) SportsDataApi.set_access_level(:nhl, 'trial') end subject { SportsDataApi::Nhl.teams } its(:count) { should eq 31 } it 'parses outs the specific team' do team = subject.find { |t| t.name == 'Red Wings' } expect(team.id).to eq '44169bb9-0f24-11e2-8525-18a905767e44' expect(team.market).to eq 'Detroit' expect(team.alias).to eq 'DET' expect(team.conference).to eq 'EASTERN' expect(team.division).to eq 'ATLANTIC' expect(team.venue).to be_a SportsDataApi::Nhl::Venue expect(team.players).to be_empty end end
Version data entries
7 entries across 7 versions & 1 rubygems