Method: Quantify::Unit::Base#valid?

Defined in:
lib/quantify/unit/base_unit.rb

#valid?Boolean

Returns:

  • (Boolean)

Raises:



424
425
426
427
# File 'lib/quantify/unit/base_unit.rb', line 424

def valid?
  return true if valid_descriptors? && valid_dimensions?
  raise Exceptions::InvalidArgumentError, "Unit definition must include a name, a symbol, a label and physical quantity"
end