public void ConvertTest() { string expected = "0.00"; object actual = _converter.Convert(0, null, null, null); Assert.AreEqual(expected, actual); expected = "55.50suffix"; actual = _converter.Convert(55.5, null, "suffix", null); Assert.AreEqual(expected, actual); }
/// <summary> /// Create a header item with a double-precision real value along with custom precision and units /// </summary> /// <param name="keyName"></param> /// <param name="nativeValue"></param> /// <param name="decimals"></param> /// <param name="units"></param> /// <param name="comment"></param> public FitsHeaderItem(string keyName, double nativeValue, int decimals, string units, string comment) { KeyName = keyName; Value = DblCvt.Convert(nativeValue, decimals); ValueType = HeaderValueType.Double; Units = units; Comment = comment; }