Sha256: 1ce8bc47188b4461d383455cbfd3cc6c83ef51e06a5145d50242715a1038d8c8
Contents?: true
Size: 790 Bytes
Versions: 20
Compression:
Stored size: 790 Bytes
Contents
require 'spec_helper' describe SportsDataApi::Nfl::PlayerSeasonStats, vcr: { cassette_name: 'sports_data_api_nfl_player_season_stats', record: :new_episodes, match_requests_on: [:host, :path] } do before do SportsDataApi.set_key(:nfl, api_key(:nfl)) SportsDataApi.set_access_level(:nfl, 't') end let(:player_stats) { SportsDataApi::Nfl.player_season_stats("BUF", 2013, "REG") } subject { player_stats } describe 'meta methods' do it { should respond_to :players } it { subject.players.kind_of?(Array).should be true } end describe ".players" do it "has key id" do expect(subject.players.first.has_key?(:id)).to be true end it "has key stats" do expect(subject.players.first.has_key?(:stats)).to be true end end end
Version data entries
20 entries across 20 versions & 1 rubygems