Sha256: 5f610d10d2fb05f03c32e86d46f16a8974072b983fd681d327c577bb3fbae659

Contents?: true

Size: 846 Bytes

Versions: 3

Compression:

Stored size: 846 Bytes

Contents

require 'spec_helper'

describe FbGraph::Connections::Invited do
  describe '#invited' do
    it 'should return invited users as FbGraph::User' do
      mock_graph :get, 'smartday/invited', 'events/invited/smartday_private', :access_token => 'access_token' do
        users = FbGraph::Event.new('smartday', :access_token => 'access_token').invited
        users.each do |user|
          user.should be_instance_of(FbGraph::User)
        end
      end
    end
  end

  describe '#invite!' do
    let(:event) { FbGraph::Event.new('smartday', :access_token => 'access_token') }
    it 'should invite a single user to an event' do
      mock_graph :post, 'smartday/invited', 'true', :access_token => 'access_token', :params => {
        :users => "user_id" } do
          event.invite!(:users => "user_id").should be_true
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
fb_graph-2.4.14 spec/fb_graph/connections/invited_spec.rb
fb_graph-2.4.13 spec/fb_graph/connections/invited_spec.rb
fb_graph-2.4.12 spec/fb_graph/connections/invited_spec.rb