Sha256: 422d54d42226939062c1dd55562db7af5bf3f24daf583408daf173aad69968c3

Contents?: true

Size: 1.44 KB

Versions: 78

Compression:

Stored size: 1.44 KB

Contents

require 'spec_helper'

describe FbGraph::Connections::AdCampaignStats, '#ad_campaign_stats' do
  context 'when included by FbGraph::AdAccount' do
    context 'when access_token is given' do
      it 'should return ad_campaign_stats as FbGraph::AdCampaignStat' do
        mock_graph :get, 'act_11223344/adcampaignstats', 'ad_accounts/ad_campaign_stats/test_ad_campaign_stats', :access_token => 'access_token' do
          ad_campaign_stats = FbGraph::AdAccount.new('act_11223344', :access_token => 'access_token').ad_campaign_stats

          ad_campaign_stats.size.should == 2
          ad_campaign_stats.each { |ad_campaign_stat| ad_campaign_stat.should be_instance_of(FbGraph::AdCampaignStat) }
          ad_campaign_stats.first.should == FbGraph::AdCampaignStat.new(
            "6002647797777/stats/0/1315507793",
            :campaign_id => 6002647797777,
            :start_time => nil,
            :end_time => Time.parse("2011-09-08T18:49:53+0000"),
            :impressions => 232641,
            :clicks => 534,
            :spent => 18885,
            :social_impressions => 22676,
            :social_clicks => 81,
            :social_spent => 1548,
            :unique_impressions => 0,
            :social_unique_impressions => 0,
            :unique_clicks => 0,
            :social_unique_clicks => 0,
            :actions => 140,
            :connections => 0,
            :access_token => 'access_token'
          )
        end
      end
    end
  end
end

Version data entries

78 entries across 78 versions & 1 rubygems

Version Path
fb_graph-2.7.17 spec/fb_graph/connections/ad_campaign_stat_spec.rb
fb_graph-2.7.16 spec/fb_graph/connections/ad_campaign_stat_spec.rb
fb_graph-2.7.15 spec/fb_graph/connections/ad_campaign_stat_spec.rb
fb_graph-2.7.14 spec/fb_graph/connections/ad_campaign_stat_spec.rb
fb_graph-2.7.13 spec/fb_graph/connections/ad_campaign_stat_spec.rb
fb_graph-2.7.12 spec/fb_graph/connections/ad_campaign_stat_spec.rb
fb_graph-2.7.11 spec/fb_graph/connections/ad_campaign_stat_spec.rb
fb_graph-2.7.10 spec/fb_graph/connections/ad_campaign_stat_spec.rb
fb_graph-2.7.9 spec/fb_graph/connections/ad_campaign_stat_spec.rb
fb_graph-2.7.8 spec/fb_graph/connections/ad_campaign_stat_spec.rb
fb_graph-2.7.7 spec/fb_graph/connections/ad_campaign_stat_spec.rb
fb_graph-2.7.6 spec/fb_graph/connections/ad_campaign_stat_spec.rb
fb_graph-2.7.5 spec/fb_graph/connections/ad_campaign_stat_spec.rb
fb_graph-2.7.4 spec/fb_graph/connections/ad_campaign_stat_spec.rb
fb_graph-2.7.3 spec/fb_graph/connections/ad_campaign_stat_spec.rb
fb_graph-2.7.2 spec/fb_graph/connections/ad_campaign_stat_spec.rb
fb_graph-2.7.1 spec/fb_graph/connections/ad_campaign_stat_spec.rb
fb_graph-2.7.0 spec/fb_graph/connections/ad_campaign_stat_spec.rb
fb_graph-2.6.7 spec/fb_graph/connections/ad_campaign_stat_spec.rb
fb_graph-2.6.6 spec/fb_graph/connections/ad_campaign_stat_spec.rb