public void GetSiValue02() //GetValue(DateTime fromTime, DateTime toTime, bool toSIUnit) { TimestampSeries timestampSeries = new TimestampSeries(); timestampSeries.Items.Add(new TimestampValue(new DateTime(2010, 1, 1, 0, 0, 0), 3000.0)); timestampSeries.Unit = new HydroNumerics.Core.Unit("Liters pr. second", 0.001, 0.0); Assert.AreEqual(3.0, timestampSeries.GetSiValue(new DateTime(2010, 1, 2, 0, 0, 0), new DateTime(2010, 1, 2, 0, 0, 0))); }
public void GetSiValue02() //GetSiValues(DateTime startTimem, DateTime endTime) { TimestampSeries ts = new TimestampSeries(); ts.Unit = new HydroNumerics.Core.Unit("cm/sec", 0.01, 0.0); ts.Items.Add(new TimestampValue(new DateTime(2010, 1, 1, 0, 0, 0), 3)); ts.Items.Add(new TimestampValue(new DateTime(2010, 1, 2, 0, 0, 0), 3)); Assert.AreEqual(0.03, ts.GetSiValue(new DateTime(2010, 1, 1, 0, 0, 0), new DateTime(2010,1,2,0,0,0))); }