public void Verify_SI_Length_Meters_Converts_To_US_Miles()
 {
     // http://www.google.com/?gws_rd=ssl#q=meter+to+mile+conversion
     using (ConversionContext.Create(Value, SiL.Meter)
            .AccurateTo(FourDecimalPlaces)
            .ConvertTo(Value / UsL.MetersPerMile, UsL.Mile))
     {
     }
 }
        public void Verify_SI_Velocity_Converts_To_US_YardsPerMinute()
        {
            const double expectedValue = Value * T.SecondsPerMinute / UsL.MetersPerYard;

            using (ConversionContext.Create(Value, SiV.MetersPerSecond)
                   .AccurateTo(FourDecimalPlaces)
                   .ConvertTo(expectedValue, UsV.YardsPerMinute))
            {
            }
        }
        public void Verify_US_Length_Inches_Converts_To_US_Yards()
        {
            /* Remember it must convert to base unit first then to desired unit, which seems
             * convoluted, but really, it's a trip through multiplication and division equations. */

            const double expectedValue = Value * UsL.MetersPerInch / UsL.MetersPerYard;

            // http://www.google.com/?gws_rd=ssl#q=meter+to+mile+conversion
            using (ConversionContext.Create(Value, UsL.Inch)
                   .AccurateTo(FourDecimalPlaces)
                   .ConvertTo(expectedValue, UsL.Yard))
            {
            }
        }