public void AddPreciseMillisecondsTest(DateTime date, double milliseconds) { DateTime date1 = date.AddPreciseMilliseconds(milliseconds); DateTime date2 = date.AddMilliseconds(milliseconds); Assert.AreNotEqual(0, date1.Ticks % 10000); Assert.AreEqual(0, date2.Ticks % 10000); Assert.IsTrue(Math.Abs(date1.Ticks / 10000 - date2.Ticks / 10000) <= 1); }