b47cdc7ad7
#327 #327 #327 #327 Merge remote-tracking branch 'origin/main' into feature/327 #327 Co-authored-by: miteruzo <miteruzo@naver.com> Reviewed-on: #342
25 lines
374 B
Ruby
25 lines
374 B
Ruby
FactoryBot.define do
|
|
factory :user do
|
|
name { nil }
|
|
inheritance_code { SecureRandom.uuid }
|
|
role { 'guest' }
|
|
banned_at { nil }
|
|
|
|
trait :guest do
|
|
role { 'guest' }
|
|
end
|
|
|
|
trait :member do
|
|
role { 'member' }
|
|
end
|
|
|
|
trait :admin do
|
|
role { 'admin' }
|
|
end
|
|
|
|
trait :banned do
|
|
banned_at { Time.current }
|
|
end
|
|
end
|
|
end
|