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)) { } }