Sha256: 889a085cc427f7de8d82d5ab9d2406e807392b86842d4c2038e5f5ae3c4eb6f2

Contents?: true

Size: 895 Bytes

Versions: 7

Compression:

Stored size: 895 Bytes

Contents

require_relative '../examples'

RSpec.describe 'AdGroup methods' do
  include_context 'use api'

  describe '#add_ad_groups' do
    it 'returns created AdGroup ids' do
      ad_groups = api.campaign_management.call(:add_ad_groups,
        campaign_id: Examples.campaign_id,
        ad_groups: {
          ad_group: {
            name: "AcceptanceTestAdGroup - #{random}",
            language: 'French',
            start_date: {
              day: '1',
              month: '1',
              year: '2049',
            },
            end_date: {
              day: '1',
              month: '2',
              year: '2049',
            }
          }
        }
      )
      expect(ad_groups).to include(
        ad_group_ids: [a_kind_of(Integer)],
        partial_errors: ''
      )

      puts "Please fill in examples.rb with ad_group_id: #{ad_groups[:ad_group_ids].first}"
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
bing_ads_ruby_sdk-1.3.4 spec/examples/5_with_campaign/ad_group_spec.rb
bing_ads_ruby_sdk-1.3.3 spec/examples/5_with_campaign/ad_group_spec.rb
bing_ads_ruby_sdk-1.3.2 spec/examples/5_with_campaign/ad_group_spec.rb
bing_ads_ruby_sdk-1.3.1 spec/examples/5_with_campaign/ad_group_spec.rb
bing_ads_ruby_sdk-1.3.0 spec/examples/5_with_campaign/ad_group_spec.rb
bing_ads_ruby_sdk-1.2.0 spec/examples/5_with_campaign/ad_group_spec.rb
bing_ads_ruby_sdk-1.1.1 spec/examples/5_with_campaign/ad_group_spec.rb