# frozen_string_literal: true FactoryBot.define do factory :system_notification do sequence(:title) { |n| "System notification #{n}" } description { Faker::ChuckNorris.fact[0..255] } modal_title { Faker::Name.first_name } modal_body { Faker::Lorem.paragraphs(number: 4).map { |pr| "
#{pr}
" }.join } source_created_at { Faker::Time.between(from: 3.days.ago, to: Date.today) } source_id { SystemNotification.order(source_id: :desc).first&.source_id.to_i + 1 } last_time_changed_at { Time.now } trait :show_on_login do show_on_login { true } end end end