Sha256: d0c83e7245c5b8792b112f120e23793e071c1fb8a9c0df8091a2e081be824332
Contents?: true
Size: 1.31 KB
Versions: 42
Compression:
Stored size: 1.31 KB
Contents
require 'spec_helper' describe FbGraph::Connections::Declined do let(:event) do FbGraph::Event.new('smartday', :access_token => 'access_token') end describe '#declined' do it 'should return declined users as FbGraph::User' do mock_graph :get, 'smartday/declined', 'events/declined/smartday_private', :access_token => 'access_token' do event.declined.each do |user| user.should be_instance_of(FbGraph::User) end end end end describe '#declined?' do context 'when declined' do it 'should return true' do mock_graph :get, 'smartday/declined/uid', 'events/invited/declined', :access_token => 'access_token' do event.declined?( FbGraph::User.new('uid') ).should be_true end end end context 'otherwise' do it 'should return false' do mock_graph :get, 'smartday/declined/uid', 'empty', :access_token => 'access_token' do event.declined?( FbGraph::User.new('uid') ).should be_false end end end end describe '#declined!' do it 'should return true' do mock_graph :post, 'smartday/declined', 'events/declined/post_with_valid_access_token', :access_token => 'access_token' do event.declined!.should be_true end end end end
Version data entries
42 entries across 42 versions & 1 rubygems