Sha256: 8336aabee686745dd3e5f79689d3f3426af1614812fbc9b1a1f3820cd522a301
Contents?: true
Size: 1.43 KB
Versions: 2
Compression:
Stored size: 1.43 KB
Contents
require 'spec_helper' describe Mingle::Facebook::Post do describe '#large_picture' do it 'provides its picture in large format' do subject.picture = 'https://facebook.com/images/_s/123871_s.jpg' expect(subject.large_picture).to eq('https://facebook.com/images/_s/123871_b.jpg') subject.picture = 'https://facebook.com/images/_s/123871_s.jpeg' expect(subject.large_picture).to eq('https://facebook.com/images/_s/123871_b.jpeg') subject.picture = 'https://facebook.com/images/_s/123871_s.png' expect(subject.large_picture).to eq('https://facebook.com/images/_s/123871_b.png') subject.picture = 'https://facebook.com/images/_s/123871_s.gif' expect(subject.large_picture).to eq('https://facebook.com/images/_s/123871_b.gif') subject.picture = nil expect(subject.large_picture).to be_nil end end describe '#profile_url' do it 'provides Facebook profile link' do subject.user_id = 'timkurvers' expect(subject.profile_url).to eq 'https://www.facebook.com/timkurvers' subject.user_id = nil expect(subject.profile_url).to be_nil end end describe '#profile_image_url' do it 'provides profile image through Graph API' do subject.user_id = 'timkurvers' expect(subject.profile_image_url).to eq 'https://graph.facebook.com/timkurvers/picture' subject.user_id = nil expect(subject.profile_image_url).to be_nil end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
mingle-0.1.1 | spec/models/mingle/facebook/post_spec.rb |
mingle-0.1 | spec/models/mingle/facebook/post_spec.rb |