Files
grecia/spec/factories/notifications.rb
Pierre Mesure cba6cc029e Split factories
2018-08-08 07:20:47 +02:00

25 lines
547 B
Ruby

FactoryBot.define do
factory :notification do
user
association :notifiable, factory: :proposal
trait :read do
read_at { Time.current }
end
end
factory :admin_notification do
title { |n| "Admin Notification title #{n}" }
body { |n| "Admin Notification body #{n}" }
link nil
segment_recipient UserSegments::SEGMENTS.sample
recipients_count nil
sent_at nil
trait :sent do
recipients_count 1
sent_at Time.current
end
end
end