class FactoryBot::Configuration
@api private
Attributes
Public Class Methods
Source
# File lib/factory_bot/configuration.rb, line 13 def initialize @factories = Decorator::DisallowsDuplicatesRegistry.new(Registry.new("Factory")) @sequences = Decorator::DisallowsDuplicatesRegistry.new(Registry.new("Sequence")) @traits = Decorator::DisallowsDuplicatesRegistry.new(Registry.new("Trait")) @strategies = Registry.new("Strategy") @callback_names = Set.new @definition = Definition.new(:configuration) @inline_sequences = [] to_create(&:save!) initialize_with { new } end
Public Instance Methods
Source
# File lib/factory_bot/configuration.rb, line 29 def initialize_with(&block) @definition.define_constructor(&block) end