Class: FactoryGirl::Attribute::Trait

Inherits:
FactoryGirl::Attribute show all
Defined in:
lib/factory_girl/attribute/trait.rb

Overview

:nodoc:

Instance Attribute Summary

Attributes inherited from FactoryGirl::Attribute

#ignored, #name

Instance Method Summary collapse

Methods inherited from FactoryGirl::Attribute

#<=>, #==, #aliases_for?, #association?, #ignore, #priority

Constructor Details

#initialize(name, factory) ⇒ Trait

Returns a new instance of Trait.



5
6
7
8
# File 'lib/factory_girl/attribute/trait.rb', line 5

def initialize(name, factory)
  super(name)
  @factory = factory
end

Instance Method Details

#add_to(proxy) ⇒ Object



10
11
12
# File 'lib/factory_girl/attribute/trait.rb', line 10

def add_to(proxy)
  trait.attributes.each { |attr| attr.add_to(proxy) }
end