class FlexValidations::Predicate::SuccessMessage

Public Class Methods

new(value, method, args, ret) click to toggle source
# File lib/flex_validations/predicate.rb, line 56
def initialize(value, method, args, ret)
  @value = value
  @method = method
  @args = args
  @ret = ret
end

Public Instance Methods

to_s() click to toggle source
# File lib/flex_validations/predicate.rb, line 63
def to_s
  args = "(#{@args.map(&:inspect).join(', ')})" if @args.length > 0

  "#{@value.inspect}.#{@method}#{args} succeed"
end