class FactoryBot::Factory
def names
FactoryBot.create(:post).author.class
end
author
factory :post do
end
# ...
factory :user, aliases: [:author] do
without factories, such as:
association with the same name, this allows associations to be defined
Because an attribute defined without a value or block will build an
# => User
FactoryBot.create(:author).class
end
# ...
factory :user, aliases: [:author] do
Example:
Names for this factory, including aliases.
def names [name] + @aliases end