module Arguard::Guards::NumbersGuard

Public Instance Methods

odd!(message = nil) click to toggle source
# File lib/arguard/guards/numbers_guard.rb, line 7
def odd!(message = nil)
  unless odd?
    exc_message = message.nil? ? 'Number must be odd.' : "Number must be odd. Message: '#{message}'"

    raise ArgumentError.new(exc_message)
  end
  self
end