Sha256: 70e6fc27e06427e2c3975729d03df990f505d8277452dfee0388a56e3560aaa4
Contents?: true
Size: 731 Bytes
Versions: 2
Compression:
Stored size: 731 Bytes
Contents
require 'test_helper' module Workarea class Emarsys::SaveUserTest < TestCase def test_save_user_sets_time_stamp Workarea::Emarsys::Configuration.create(customer_id: '1234') user = create_user Workarea::Emarsys::SaveUser.new.perform(user.id) user.reload assert(user.emarsys_exported_at.present?) assert(user.emarsys_external_id.present?) end def test_save_user_does_nothing_without_customer_id_set Workarea::Emarsys::Configuration.create(customer_id: nil) user = create_user Workarea::Emarsys::SaveUser.new.perform(user.id) user.reload refute(user.emarsys_exported_at.present?) refute(user.emarsys_external_id.present?) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
workarea-emarsys-1.0.4 | test/workers/workarea/emarsys/save_user_test.rb |
workarea-emarsys-1.0.3 | test/workers/workarea/emarsys/save_user_test.rb |