Sha256: 48f4a430a0efb6928aa11b029c030ced54b17e435e63d9e4680e53157e0dd28a
Contents?: true
Size: 801 Bytes
Versions: 5
Compression:
Stored size: 801 Bytes
Contents
require 'spec_helper' describe FacebookAds::AdTargeting do let(:targeting) { FacebookAds::AdTargeting.new } describe '#geo_locations' do let(:custom_locations) { [{ radius: 10, distance_unit: 'mile', address_string: '1601 Willow Road, Menlo Park, CA 94025' }] } let(:countries) { ['JP'] } it 'should return custom locations if specified' do targeting.custom_locations = custom_locations expect(targeting.geo_locations).to eq(custom_locations: custom_locations) end it 'should return countries if specified' do targeting.countries = countries expect(targeting.geo_locations).to eq(countries: countries) end it 'should default to US if nothing is specified' do expect(targeting.geo_locations).to eq(countries: ['US']) end end end
Version data entries
5 entries across 5 versions & 1 rubygems