Module: FactoryBotFactory
- Defined in:
- lib/factory_bot_factory.rb,
lib/factory_bot_factory/base.rb,
lib/factory_bot_factory/config.rb,
lib/factory_bot_factory/version.rb,
lib/factory_bot_factory/line_writer.rb,
lib/factory_bot_factory/factories/base_factory.rb,
lib/factory_bot_factory/factories/hash_factory.rb,
lib/factory_bot_factory/factories/model_factory.rb,
lib/factory_bot_factory/converters/nil_converter.rb,
lib/factory_bot_factory/converters/hash_converter.rb,
lib/factory_bot_factory/converters/string_converter.rb,
lib/factory_bot_factory/converters/numeric_converter.rb,
lib/factory_bot_factory/factories/open_struct_factory.rb
Defined Under Namespace
Modules: Converters
Classes: Base, BaseFactory, Config, Error, HashFactory, LineWriter, ModelFactory, NestedToDeepError, OpenStructFactory
Constant Summary
collapse
- VERSION =
"0.0.5"
Class Method Summary
collapse
Class Method Details
.build(factory_name, klass, data, options = {}) ⇒ Object
17
18
19
20
|
# File 'lib/factory_bot_factory.rb', line 17
def build(factory_name, klass, data, options = {})
configure
Base.build(factory_name, klass, data, options)
end
|
.config ⇒ Object
27
28
29
|
# File 'lib/factory_bot_factory.rb', line 27
def config
@_config ||= Config.new
end
|
22
23
24
25
|
# File 'lib/factory_bot_factory.rb', line 22
def configure
yield config if block_given?
config
end
|