Sha256: 41cd4ad4090129edaa3148a8cc9f05d0f379adf9daedcef9d6dd7e9e37cf27cd

Contents?: true

Size: 1.55 KB

Versions: 5

Compression:

Stored size: 1.55 KB

Contents

require File.join(File.dirname(__FILE__), '../../spec_helper')

describe FbGraph::Connections::Posts, '#posts' do
  describe 'when included by FbGraph::User' do
    before(:all) do
      fake_json(:get, 'arjun/posts', 'users/posts/arjun_public')
      fake_json(:get, 'arjun/posts?access_token=access_token', 'users/posts/arjun_private')
    end

    it 'should return public own posts even when access_token is not given' do
      posts = FbGraph::User.new('arjun').posts
      posts.first.should == FbGraph::Post.new(
        '7901103_121392141207495',
        :from => {
          :id => '7901103',
          :name => 'Arjun Banker'
        },
        :picture => 'http://external.ak.fbcdn.net/safe_image.php?d=d2cc5beedaa401ba54eccc9014647285&w=130&h=130&url=http%3A%2F%2Fimages.ted.com%2Fimages%2Fted%2F269_389x292.jpg',
        :link => 'http://www.ted.com/talks/wade_davis_on_endangered_cultures.html',
        :name => 'Wade Davis on endangered cultures | Video on TED.com',
        :caption => 'www.ted.com',
        :description => 'TED Talks With stunning photos and stories, National Geographic Explorer Wade Davis celebrates the extraordinary diversity of the world\'s indigenous cultures, which are disappearing from the planet at an alarming rate.',
        :icon => 'http://static.ak.fbcdn.net/rsrc.php/z9XZ8/hash/976ulj6z.gif',
        :created_time => '2010-04-25T04:05:32+0000',
        :updated_time => '2010-04-25T04:05:32+0000',
        :likes => 1
      )
      posts.each do |post|
        post.should be_instance_of(FbGraph::Post)
      end
    end

  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
fb_graph-0.0.7 spec/fb_graph/connections/posts_spec.rb
fb_graph-0.0.6 spec/fb_graph/connections/posts_spec.rb
fb_graph-0.0.5 spec/fb_graph/connections/posts_spec.rb
fb_graph-0.0.4 spec/fb_graph/connections/posts_spec.rb
fb_graph-0.0.2 spec/fb_graph/connections/posts_spec.rb