public void TestVideoStreamSizeSearcher_GetLength() { DateTime beginTime = new DateTime(2016, 04, 05, 12, 40, 50, 123); DateTime endTime = new DateTime(2016, 04, 05, 12, 55, 50, 123); long length = VideoStoragerManager.GetLength("VideoId_Large_50BAD15900010701", 2, beginTime, endTime, 70); Assert.AreEqual(1191762070 - 70, length); }
public void TestVideoStreamSizeSearcher_GetLength_LongTime() { DateTime beginTime = new DateTime(2014, 4, 23, 1, 40, 50, 123); DateTime endTime = new DateTime(2018, 04, 05, 12, 55, 50, 123); DateTime start = DateTime.Now; long length = VideoStoragerManager.GetLength("VideoId_50BAD15900010301", 2, beginTime, endTime, 22); Console.WriteLine(DateTime.Now - start); long size = (3600 * 24 * 92 / 5) * ((20 + 6) + 4 * (20 + 3)); Assert.AreEqual(size, length); }