Class: CucumberFactory::UpdateStrategy

Inherits:
Object
  • Object
show all
Defined in:
lib/cucumber_factory/update_strategy.rb

Instance Method Summary collapse

Constructor Details

#initialize(record) ⇒ UpdateStrategy

Returns a new instance of UpdateStrategy.



5
6
7
# File 'lib/cucumber_factory/update_strategy.rb', line 5

def initialize(record)
  @record = record
end

Instance Method Details

#assign_attributes(attributes) ⇒ Object



9
10
11
12
# File 'lib/cucumber_factory/update_strategy.rb', line 9

def assign_attributes(attributes)
  active_record_strategy(attributes) ||
    ruby_object_strategy(attributes)
end