17 lines
422 B
Ruby
17 lines
422 B
Ruby
# typed: false
|
|
FactoryBot.define do
|
|
factory :domain_fa_user, class: "Domain::Fa::User" do
|
|
sequence(:name) { |n| "User #{n}" }
|
|
url_name { Domain::Fa::User.name_to_url_name(name) }
|
|
state { :ok }
|
|
state_detail { {} }
|
|
log_entry_detail { {} }
|
|
|
|
trait :with_avatar do
|
|
after(:create) do |user|
|
|
create(:domain_fa_user_avatar, user: user, file: create(:blob_file))
|
|
end
|
|
end
|
|
end
|
|
end
|