Class: RiotRails::ActiveRecord::AssertionMacro

Inherits:
Riot::AssertionMacro
  • Object
show all
Defined in:
lib/riot/active_record/assertion_macros.rb

Instance Method Summary collapse

Instance Method Details

#error_from_writing_value(model, attribute, value) ⇒ Object



5
6
7
8
9
# File 'lib/riot/active_record/assertion_macros.rb', line 5

def error_from_writing_value(model, attribute, value)
  model.write_attribute(attribute, value)
  model.valid?
  model.errors.on(attribute)
end