public void ConvertToUnit_WhenConvertingMilesToMeter_When_ResultShouldBeExpected(double miles, double expected)
        {
            var result = QuantityOperations.ConvertToUnit(
                new Quantity(miles, UnitDefinitions.Mile),
                UnitDefinitions.Meter);

            result.Should().BeApproximately(expected, TestHelper.DefaultAssertPrecision);
        }
        public void ConvertToUnit_WhenConvertingCelsiusToKelvin_When_ResultShouldBeExpected(
            double celsius,
            double expected)
        {
            var result = QuantityOperations.ConvertToUnit(
                new Quantity(celsius, UnitDefinitions.Celsius),
                UnitDefinitions.Kelvin);

            result.Should().BeApproximately(expected, TestHelper.DefaultAssertPrecision);
        }
        public void ConvertToUnit_WhenConvertingFahrenheitToCelsius_When_ResultShouldBeExpected(
            double fahrenheit,
            double expected)
        {
            var result = QuantityOperations.ConvertToUnit(
                new Quantity(fahrenheit, UnitDefinitions.Fahrenheit),
                UnitDefinitions.Celsius);

            result.Should().BeApproximately(expected, TestHelper.DefaultAssertPrecision);
        }
        public void ConvertToUnit_WhenConvertingKelvinToFahrenheit_When_ResultShouldBeExpected(
            double kelvin,
            double expected)
        {
            var result = QuantityOperations.ConvertToUnit(
                new Quantity(kelvin, UnitDefinitions.Kelvin),
                UnitDefinitions.Fahrenheit);

            result.Should().BeApproximately(expected, TestHelper.DefaultAssertPrecision);
        }