Class: TemperatureTest::OffsetTemperature
- Inherits:
-
Temperature
- Object
- Temperature
- TemperatureTest::OffsetTemperature
- Defined in:
- ext/cargo-vendor/magnus-0.7.1/examples/complete_object/test/temperature_test.rb
Instance Method Summary collapse
-
#initialize(offset, **kwargs) ⇒ OffsetTemperature
constructor
A new instance of OffsetTemperature.
Constructor Details
#initialize(offset, **kwargs) ⇒ OffsetTemperature
Returns a new instance of OffsetTemperature.
103 104 105 106 107 108 |
# File 'ext/cargo-vendor/magnus-0.7.1/examples/complete_object/test/temperature_test.rb', line 103 def initialize(offset, **kwargs) kwargs[:kelvin] += offset if kwargs.key?(:kelvin) kwargs[:celsius] += offset if kwargs.key?(:celsius) kwargs[:fahrenheit] += offset if kwargs.key?(:fahrenheit) super(**kwargs) end |