openstreetmap-website/test/factories/messages.rb
Andy Allan cb4f99fef2 Use implicit style for associations with factory overrides
This matches our usage of implicit style for associations generally,
e.g. `user`.
2023-09-06 10:20:23 +01:00

18 lines
360 B
Ruby

FactoryBot.define do
factory :message do
sequence(:title) { |n| "Message #{n}" }
sequence(:body) { |n| "Body text for message #{n}" }
sent_on { Time.now.utc }
sender :factory => :user
recipient :factory => :user
trait :unread do
message_read { false }
end
trait :read do
message_read { true }
end
end
end