public void Percent50() { var now = DateTime.Now; var start = new DateTime(now.Year, now.Month, now.Day, 8, 0, 0); var end = new DateTime(now.Year, now.Month, now.Day, 13, 0, 0); var slot = new TimeSlot(start, end); var percent = slot.GetPercentOfDay(); Assert.AreEqual(50, percent); }