12 lines
392 B
Ruby
12 lines
392 B
Ruby
module CardActivityTestHelper
|
|
def multiple_people_comment_on(card, times: 4, people: users(:david, :kevin, :jz))
|
|
perform_enqueued_jobs only: Card::ActivitySpike::DetectionJob do
|
|
times.times do |index|
|
|
creator = people[index % people.size]
|
|
card.comments.create!(body: "Comment number #{index}", creator: creator)
|
|
travel 1.second
|
|
end
|
|
end
|
|
end
|
|
end
|