Module: EqualInstanceVariables
- Defined in:
- lib/sixarm_ruby_equal_instance_variables.rb
Overview
Please see README
Instance Method Summary collapse
Instance Method Details
#==(other) ⇒ Object
7 8 9 10 11 12 13 |
# File 'lib/sixarm_ruby_equal_instance_variables.rb', line 7 def ==(other) self.class == other.class && self.instance_variables == other.instance_variables && self.instance_variables.all?{|var| self.instance_variable_get(var) == other.instance_variable_get(var) } end |