Sha256: fe437ae52674a9eba6c28d6fde7c20b321d22755741e4385d6faf6c21d72722e
Contents?: true
Size: 732 Bytes
Versions: 1
Compression:
Stored size: 732 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
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
workarea-emarsys-1.0.2 | test/workers/workarea/emarsys/save_user_test.rb |