Exception: ValueObject::ViolatedInvariant

Inherits:
Exception
  • Object
show all
Defined in:
lib/value_object.rb

Instance Method Summary collapse

Constructor Details

#initialize(name, wrong_values) ⇒ ViolatedInvariant

Returns a new instance of ViolatedInvariant.



60
61
62
# File 'lib/value_object.rb', line 60

def initialize(name, wrong_values)
  super "Fields values " + wrong_values.to_s + " violate invariant: #{name}"
end