2020-07-09 14:43:36 +00:00
|
|
|
FactoryBot.define do
|
|
|
|
factory :external_sync do
|
2020-07-20 06:19:51 +00:00
|
|
|
source { 'Some3rdPartyService' }
|
|
|
|
source_id { SecureRandom.uuid }
|
|
|
|
object { 'Ticket' }
|
|
|
|
o_id { 1 }
|
|
|
|
|
|
|
|
# https://github.com/thoughtbot/factory_bot/issues/1142
|
|
|
|
after :build do |record, options|
|
|
|
|
record.source_id = options.source_id
|
|
|
|
record.source = options.source
|
|
|
|
end
|
2020-07-09 14:43:36 +00:00
|
|
|
end
|
|
|
|
end
|