diff options
Diffstat (limited to 'spec/services/users/in_product_marketing_email_records_spec.rb')
-rw-r--r-- | spec/services/users/in_product_marketing_email_records_spec.rb | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/spec/services/users/in_product_marketing_email_records_spec.rb b/spec/services/users/in_product_marketing_email_records_spec.rb index 059f0890b53..d214560b2a6 100644 --- a/spec/services/users/in_product_marketing_email_records_spec.rb +++ b/spec/services/users/in_product_marketing_email_records_spec.rb @@ -17,7 +17,6 @@ RSpec.describe Users::InProductMarketingEmailRecords, feature_category: :onboard records.add(user, track: :team_short, series: 0) records.add(user, track: :create, series: 1) - records.add(user, campaign: Users::InProductMarketingEmail::BUILD_IOS_APP_GUIDE) end it 'bulk inserts added records' do @@ -36,30 +35,20 @@ RSpec.describe Users::InProductMarketingEmailRecords, feature_category: :onboard freeze_time do records.add(user, track: :team_short, series: 0) records.add(user, track: :create, series: 1) - records.add(user, campaign: Users::InProductMarketingEmail::BUILD_IOS_APP_GUIDE) - first, second, third = records.records + first, second = records.records expect(first).to be_a Users::InProductMarketingEmail - expect(first.campaign).to be_nil expect(first.track.to_sym).to eq :team_short expect(first.series).to eq 0 expect(first.created_at).to eq Time.zone.now expect(first.updated_at).to eq Time.zone.now expect(second).to be_a Users::InProductMarketingEmail - expect(second.campaign).to be_nil expect(second.track.to_sym).to eq :create expect(second.series).to eq 1 expect(second.created_at).to eq Time.zone.now expect(second.updated_at).to eq Time.zone.now - - expect(third).to be_a Users::InProductMarketingEmail - expect(third.campaign).to eq Users::InProductMarketingEmail::BUILD_IOS_APP_GUIDE - expect(third.track).to be_nil - expect(third.series).to be_nil - expect(third.created_at).to eq Time.zone.now - expect(third.updated_at).to eq Time.zone.now end end end |