spec/api/network_updates_spec.rb in linkedin2-0.0.16 vs spec/api/network_updates_spec.rb in linkedin2-0.0.17

- old
+ new

@@ -1,32 +1,26 @@ -require 'spec_helper' - -describe LinkedIn::API::Profiles, vcr: { cassette_name: 'network_updates' } do +describe LinkedIn::API::NetworkUpdates, vcr: { cassette_name: 'network_updates' } do subject { LinkedIn::Client.new } - describe '#network_updates' do + context '#network_updates' do it 'fetches network updates for the current user' do network_updates = subject.network_updates - network_updates['_total'].should eq 13 - network_updates['values'].should have(10).things + expect(network_updates['_total']).to eq 13 + expect(network_updates['values']).to have(10).things end it 'fetches network updates by key' do - network_updates = subject.network_updates(selector: 'key=PROF-18939563-5794095336964247552-*1') + network_updates = subject.network_updates(key: 'PROF-18939563-5794095336964247552-*1') network_updates['updatedFields']['values'].should have(1).thing end - end - describe '#network_update_comments' do it 'fetches comments for network updates' do - comments = subject.network_update_comments(selector: 'key=PROF-18939563-5794095336964247552-*1') + comments = subject.network_updates(key: 'PROF-18939563-5794095336964247552-*1', type: 'update-comments') comments['values'].first['comment'].should eq 'Whaaaat' end - end - - describe '#network_update_likes' do + it 'fetches "likes" for network updates' do - likes = subject.network_update_likes(selector: 'key=PROF-18939563-5794095336964247552-*1') + likes = subject.network_updates(key: 'PROF-18939563-5794095336964247552-*1', type: 'likes') likes['values'].first['person']['id'].should eq 'cDmdM9cb0H' end end -end \ No newline at end of file +end