class ContractedValue::Errors::InvalidRefrigerationMode

Public Class Methods

new(val) click to toggle source
Calls superclass method
# File lib/contracted_value/core.rb, line 31
      def initialize(val)
        valid_values = RefrigerationMode::Enum.all

        super(<<~MSG)
          option `refrigeration_mode` received <#{val.inspect}> but expected:
          #{valid_values.to_a.map(&:inspect).join(", ")}
        MSG
      end