class FactoryBot::Configuration
@api private
Attributes
callback_names[R]
factories[R]
inline_sequences[R]
sequences[R]
strategies[R]
traits[R]
Public Class Methods
new()
click to toggle 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
initialize_with(&block)
click to toggle source
# File lib/factory_bot/configuration.rb, line 29 def initialize_with(&block) @definition.define_constructor(&block) end