FactoryGirl.define do
  factory :user do
    name "Daaaaaaave"
  end

  factory :policy_writer, parent: :user, aliases: [:author, :fact_check_requestor] do
    departmental_editor false
  end

  factory :departmental_editor, parent: :user do
    departmental_editor true
  end
end
FactoryGirl.define do
  sequence :name do |n|
    "user-#{n}"
  end

  factory :user do
    name
  end

  factory :policy_writer, parent: :user, aliases: [:author, :fact_check_requestor] do
    departmental_editor false
  end

  factory :departmental_editor, parent: :user do
    departmental_editor true
  end
end
Use different names for each test user
Use different names for each test user

I found it confusing when a test comparing two users failed, and both user names were Daaaaaave
