Method: Exchange::Typecasting#install_currency_error_tester

Defined in:
lib/exchange/typecasting.rb

#install_currency_error_testerObject

Since:

  • 0.9.0



117
118
119
120
121
# File 'lib/exchange/typecasting.rb', line 117

def install_currency_error_tester
  define_method :test_for_currency_error do |currency, attribute|
    raise NoCurrencyError.new("No currency is given for typecasting #{attribute}. Make sure a currency is present") unless currency
  end
end