class Objecheck::Validator::EqRule

EqRule validates equality of objects

Public Class Methods

new(_validator, value) click to toggle source
# File lib/objecheck/validator/eq_rule.rb, line 20
def initialize(_validator, value)
  @value = value
end

Public Instance Methods

validate(target, collector) click to toggle source
# File lib/objecheck/validator/eq_rule.rb, line 24
def validate(target, collector)
  collector.add_error("should be equal to #{@value.inspect}") if @value != target
end