Exemple #1
0
        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);
        }
Exemple #2
0
 /// <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;
 }