trabajo-afectivo/spec/factories/knowledge_base/answer.rb

23 lines
562 B
Ruby
Raw Normal View History

2019-06-04 03:40:48 +00:00
FactoryBot.define do
factory 'knowledge_base/answer', aliases: %i[knowledge_base_answer] do
transient do
add_translation { true }
translation_traits { [] }
end
2019-06-04 03:40:48 +00:00
category { create(:knowledge_base_category) }
before(:create) do |answer, context|
next if answer.translations.present?
answer.translations << build('knowledge_base/answer/translation', *context.translation_traits, answer: answer)
end
trait :with_video do
transient do
translation_traits { [:with_video] }
end
end
2019-06-04 03:40:48 +00:00
end
end