public void ForEachHoursTest() { var count = 0; var period = GetPeriod(); if (period.HasPeriod) { var hours = TimeTool.ForEachHours(period).Take(100); hours.RunEach(hour => count++); Assert.AreEqual(hours.Count(), count); } }