Sha256: 11d6bd5cda32903db8c30e32718e766ac46ac930b5169fb9c5d21429dbd63b74
Contents?: true
Size: 1.02 KB
Versions: 4
Compression:
Stored size: 1.02 KB
Contents
RSpec.describe SoapyBing::Ads do let(:oauth) do { client_id: 'foo', client_secret: 'bar', refresh_token: 'baz' } end let(:account) do { developer_token: 'foo', account_id: 'baz', customer_id: 'qux' } end subject { described_class.new(oauth: oauth, account: account) } describe '#oauth_credentials' do it 'is instance of SoapyBing::OauthCredentials' do expect(subject.oauth_credentials).to be_an_instance_of SoapyBing::OauthCredentials end end describe '#account' do it 'is instance of SoapyBing::Account' do expect(subject.account).to be_an_instance_of SoapyBing::Account end end describe '#campaign_performance_report' do subject do described_class .new(oauth: oauth, account: account) .campaign_performance_report(date_start: '2015-01-01', date_end: '2015-01-01') end it 'is instance of SoapyBing::Ads::Reports::CampaignPerformanceReport' do expect(subject).to be_an_instance_of SoapyBing::Ads::Reports::CampaignPerformanceReport end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
soapy_bing-0.0.4 | spec/soapy_bing/ads_spec.rb |
soapy_bing-0.0.3 | spec/soapy_bing/ads_spec.rb |
soapy_bing-0.0.2 | spec/soapy_bing/ads_spec.rb |
soapy_bing-0.0.1 | spec/soapy_bing/ads_spec.rb |