public void ConversionRoundTrip()
        {
            RatioChangeRate decimalfractionpersecond = RatioChangeRate.FromDecimalFractionsPerSecond(1);

            AssertEx.EqualTolerance(1, RatioChangeRate.FromDecimalFractionsPerSecond(decimalfractionpersecond.DecimalFractionsPerSecond).DecimalFractionsPerSecond, DecimalFractionsPerSecondTolerance);
            AssertEx.EqualTolerance(1, RatioChangeRate.FromPercentsPerSecond(decimalfractionpersecond.PercentsPerSecond).DecimalFractionsPerSecond, PercentsPerSecondTolerance);
        }
 public static RatioChangeRate PercentsPerSecond <T>(this T value) =>
 RatioChangeRate.FromPercentsPerSecond(Convert.ToDouble(value));
 public void NumberToPercentsPerSecondTest() =>
 Assert.Equal(RatioChangeRate.FromPercentsPerSecond(2), 2.PercentsPerSecond());