class

FactoryBot::Factory

Inherits Reference < Object

Constructors

new(name : String | Symbol, parent : String | Symbol | Nil = nil, class_name : String | Symbol | ActiveRecord::Base.class | Nil = nil, aliases : Array(String) | Array(Symbol) | Nil = nil, traits : Array(String) | Array(Symbol) | Nil = nil)

Instance methods

add_callback(*args, **options)
add_callback(*args, **options, &)
associations
attributes
build_class
callbacks
compile
compiled_constructor
compiled_to_create
declare_attribute(*args, **options)
declare_attribute(*args, **options, &)
define_trait(*args, **options)
define_trait(*args, **options, &)
definition
human_names
inherit_parent_traits
name
names

Имена фабрики, включая алиасы.

parent_factory
reset_compilation
run(build_strategy : String, overrides : Hash(String, FBValue)) : Product | Nil
run(build_strategy : String, overrides : Hash(String, FBValue), &block : Proc(Product, Nil)) : Product | Nil
with_traits(traits : Array(String)) : Factory