class CelsiusStrategy

Public Instance Methods

convert_temperature(convert_to, temperature) click to toggle source
# File lib/temperature_converter/celsius_strategy.rb, line 4
def convert_temperature(convert_to, temperature)
  case convert_to
  when 'fahrenheit'
    temperature * 9.0 / 5.0 + 32
  when 'kelvin'
    temperature + 273.15
  when 'celsius'
    temperature
  else
    raise ScaleNotSupportedError
  end
end