Sha256: ce272dd816ae74b75431ac926177f3e5a0790c90ebc78d4a7567cf6206815d1d
Contents?: true
Size: 1.02 KB
Versions: 3
Compression:
Stored size: 1.02 KB
Contents
require File.expand_path(File.dirname(__FILE__) + '/../spec_helper') describe Eucalyptus::CustomAudience do before do Eucalyptus.configure do |config| config.access_token = ENV["ACCESS_TOKEN"] end end describe '.create' do it 'creats a new custom audience' do VCR.use_cassette('create_audience') do audience = Eucalyptus::CustomAudience.create(name: "oz-test") end end end describe '#populate' do it 'populates an audience with a list of emails' do VCR.use_cassette('populate_audience') do audience = Eucalyptus::CustomAudience.create(name: "oz-test") audience.populate(["oz@lostmy.name","dev@lostmy.name"]) end end end describe '#ad_sets' do it 'returns ad_sets which belong to the audience' do VCR.use_cassette('audience_ad_sets') do audience = Eucalyptus::CustomAudience.all.first ad_sets = audience.ad_sets expect(ad_sets.first.targeting.custom_audiences.first['id']).to eql audience.id end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
eucalyptus-0.3.1 | spec/eucalyptus/custom_audience_spec.rb |
eucalyptus-0.3.0 | spec/eucalyptus/custom_audience_spec.rb |
eucalyptus-0.2.13 | spec/eucalyptus/custom_audience_spec.rb |