Sha256: bb8ca497186c729ebc390e7a171bb690f4baff9e5cb1070455553c193cc29e25

Contents?: true

Size: 669 Bytes

Versions: 4

Compression:

Stored size: 669 Bytes

Contents

require 'spec_helper'

describe FeedlyApi::Feed do
  DEFAULT_ITEMS_SIZE = 20

  let(:auth_token) { ENV['FEEDLY_TOKEN']   || 'GREATE_AUTH_TOKEN' }
  let(:user_id)    { ENV['FEEDLY_USER_ID'] || '00000000-000-NOT-VALID-a29b6679bb3c' }
  let(:feed_id)    { 'feed/https://www.eff.org/rss/updates.xml' }
  let(:feed)       { FeedlyApi::Client.new(auth_token).feed(feed_id) }

  describe '#items' do
    it 'returns feed items' do
      expect(feed.items.size).to eq DEFAULT_ITEMS_SIZE
    end

    it 'returns certain amount of feed items' do
      items = feed.items(count: 2)
      expect(items.size).to eq 2
    end

    it 'returns feed items in certain order'
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
feedly_api-0.6.3 spec/lib/feedly_api/feed_spec.rb
feedly_api-0.6.2 spec/lib/feedly_api/feed_spec.rb
feedly_api-0.6.1 spec/lib/feedly_api/feed_spec.rb
feedly_api-0.6.0 spec/lib/feedly_api/feed_spec.rb