]> git.openstreetmap.org Git - rails.git/blob - test/factories/messages.rb
Merge remote-tracking branch 'upstream/pull/4705'
[rails.git] / test / factories / messages.rb
1 FactoryBot.define do
2   factory :message do
3     sequence(:title) { |n| "Message #{n}" }
4     sequence(:body) { |n| "Body text for message #{n}" }
5     sent_on { Time.now.utc }
6
7     sender :factory => :user
8     recipient :factory => :user
9
10     trait :unread do
11       message_read { false }
12     end
13
14     trait :read do
15       message_read { true }
16     end
17
18     trait :muted do
19       muted { true }
20     end
21   end
22 end