public void TimeList_GetSecondsList() { DateTime now = new DateTime(2000, 3, 3, 3, 3, 3); TimeList <Nullable <int> > list = new TimeList <Nullable <int> >(now); list.Add(11, now.AddSeconds(5)); list.Add(22, now.AddSeconds(6)); list.Add(33, now.AddSeconds(11)); List <long> seconds = list.GetSecondsList(now.AddSeconds(17)); Assert.AreEqual(seconds[0], 1); Assert.AreEqual(seconds[1], 5); Assert.AreEqual(seconds[2], 6); }