123456789101112131415161718192021222324252627 |
- require 'rails_helper'
- RSpec.describe Issue3110ServiceNowProvider, type: :db_migration do
- let(:ticket) { create(:ticket) }
- let(:external_sync) do
- create(:external_sync,
- source: 'ServiceNow',
- source_id: 'INC678439',
- object: 'Ticket',
- o_id: ticket.id)
- end
- before do
- create(:ticket_article,
- ticket: ticket,
- subject: 'Incident INC678439 -- zugewiesen an EXT-XXXINIS',
- from: 'zam@mad-service-now.com')
- end
- it 'does migrates obsolete ServiceNow ExternalSync references' do
- expect { migrate }
- .to change { external_sync.reload.source }
- .from('ServiceNow')
- .to('ServiceNow-zam@mad-service-now.com')
- end
- end
|