FactoryBot.define do factory :user do sequence :email do |n| "foo#{n}@example.com" end password "password" factory :admin do sequence :email do |n| "admin#{n}@example.com" end admin true admin_limited_access false end factory :limited_access_admin do sequence :email do |n| "limited_admin#{n}@example.com" end admin true admin_limited_access true end end end