Module: Riffer::Helpers::Validations

Included in:
Agent
Defined in:
lib/riffer/helpers/validations.rb

Instance Method Summary collapse

Instance Method Details

#validate_is_string!(value, name = "value") ⇒ Object



4
5
6
7
8
9
# File 'lib/riffer/helpers/validations.rb', line 4

def validate_is_string!(value, name = "value")
  raise Riffer::ArgumentError, "#{name} must be a String" unless value.is_a?(String)
  raise Riffer::ArgumentError, "#{name} cannot be empty" if value.strip.empty?

  true
end