module FactoryGroup
Constants
- VERSION
Public Class Methods
create(name)
click to toggle source
# File lib/factory_group.rb, line 18 def self.create(name) raise Exceptions::FactoryGroupNotDefined if !registry[name] factory_group = registry[name].call factory_group.factories end
define(name, &block)
click to toggle source
# File lib/factory_group.rb, line 12 def self.define(name, &block) FactoryGroup.registry[name] = -> { Group.new.tap{ |g| g.instance_eval(&block) } } end
registry()
click to toggle source
# File lib/factory_group.rb, line 8 def self.registry @registry end