summaryrefslogtreecommitdiff
path: root/spec/factories/work_items.rb
blob: e80aa9cc008a1b7df3df6331255efc97010f3a8f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# frozen_string_literal: true

FactoryBot.define do
  factory :work_item, traits: [:has_internal_id] do
    title { generate(:title) }
    project
    author { project.creator }
    updated_by { author }
    relative_position { RelativePositioning::START_POSITION }
    issue_type { :issue }
    association :work_item_type, :default

    trait :task do
      issue_type { :task }
      association :work_item_type, :default, :task
    end
  end
end