trabajo-afectivo/spec/lib/import/otrs/dynamic_field/text_spec.rb

37 lines
830 B
Ruby
Raw Normal View History

require 'rails_helper'
require 'lib/import/otrs/dynamic_field_examples'
RSpec.describe Import::OTRS::DynamicField::Text do
it_behaves_like 'Import::OTRS::DynamicField'
it 'imports an OTRS Text DynamicField' do
zammad_structure = {
object: 'Ticket',
name: 'text_example',
display: 'Text Example',
screens: {
view: {
'-all-' => {
shown: true
}
}
},
active: true,
editable: true,
position: '8',
created_by_id: 1,
updated_by_id: 1,
data_type: 'input',
data_option: {
default: '',
type: 'text',
maxlength: 255,
null: true
}
}
dynamic_field_from_json('text/default', zammad_structure)
end
end