2017-11-21 21:50:03 +00:00
|
|
|
FactoryBot.define do
|
2017-05-05 09:16:47 +00:00
|
|
|
factory :ticket_article, class: Ticket::Article do
|
2018-12-13 09:06:44 +00:00
|
|
|
transient do
|
|
|
|
type_name 'email'
|
|
|
|
sender_name 'Customer'
|
|
|
|
end
|
|
|
|
|
2019-01-04 15:29:56 +00:00
|
|
|
ticket
|
2017-05-05 09:16:47 +00:00
|
|
|
from 'factory-customer-1@example.com'
|
|
|
|
to 'factory-customer-1@example.com'
|
|
|
|
subject 'factory article'
|
|
|
|
message_id 'factory@id_com_1'
|
|
|
|
body 'some message 123'
|
|
|
|
internal false
|
2018-12-13 09:06:44 +00:00
|
|
|
sender { Ticket::Article::Sender.find_by(name: sender_name) }
|
|
|
|
type { Ticket::Article::Type.find_by(name: type_name) }
|
2017-05-05 09:16:47 +00:00
|
|
|
updated_by_id 1
|
|
|
|
created_by_id 1
|
2018-12-13 09:06:44 +00:00
|
|
|
|
|
|
|
factory :twitter_article do
|
|
|
|
transient do
|
|
|
|
type_name 'twitter status'
|
|
|
|
end
|
|
|
|
|
|
|
|
association :ticket, factory: :twitter_ticket
|
|
|
|
body { Faker::Lorem.sentence }
|
|
|
|
end
|
2017-05-05 09:16:47 +00:00
|
|
|
end
|
|
|
|
end
|