Sha256: 73f64ac9ad4d2235768fb87d36b1b7833dfe702bf4ed7e577540a85350756f73
Contents?: true
Size: 1.5 KB
Versions: 1
Compression:
Stored size: 1.5 KB
Contents
require 'spec_helper' describe FbGraph::AdAccount, '.new' do it 'should setup all supported attributes' do attributes = { :id => 'act_12345566', :account_id => 12345566, :name => 'Test Ad Account', :account_status => 1, :daily_spend_limit => 20000, :currency => "USD", :timezone_id => 1, :timezone_name => "America/Los_Angeles" } ad_account = FbGraph::AdAccount.new(attributes.delete(:id), attributes) ad_account.identifier.should == "act_12345566" ad_account.account_id.should == 12345566 ad_account.name.should == "Test Ad Account" ad_account.account_status.should == 1 ad_account.daily_spend_limit.should == 20000 ad_account.currency.should == "USD" ad_account.timezone_id.should == 1 ad_account.timezone_name.should == "America/Los_Angeles" end end describe FbGraph::AdAccount, '.fetch' do it 'should get the ad account' do mock_graph :get, 'act_12345566', 'adaccounts/test_ad_account', :access_token => 'access_token' do ad_account = FbGraph::AdAccount.fetch('act_12345566', :access_token => 'access_token') ad_account.identifier.should == "act_12345566" ad_account.account_id.should == 12345566 ad_account.name.should == "Test Ad Account" ad_account.account_status.should == 1 ad_account.daily_spend_limit.should == 20000 ad_account.currency.should == "USD" ad_account.timezone_id.should == 1 ad_account.timezone_name.should == "America/Los_Angeles" end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
fb_graph-2.0.2 | spec/fb_graph/adaccount_spec.rb |