public void GetTimeSeriesByMinutes_Includes_LB_And_Exclude_UB_Value()
        {
            var startTime = DateTime.Now;
            var endTime   = DateTime.Now.AddMinutes(5);

            var timeSlot = new TimeSlot(startTime, endTime);

            Assert.That(timeSlot.GetTimeSeriesByMinutes().ContainsKey(startTime.CalibrateToMinutes()), Is.True);
            Assert.That(timeSlot.GetTimeSeriesByMinutes().ContainsKey(endTime.AddMinutes(-1).CalibrateToMinutes()), Is.True);
        }
        public void GetTimeSeriesByMinutes_Returns_A_Time_Series_By_Minutes()
        {
            var startTime = DateTime.Now;
            var endTime   = DateTime.Now.AddHours(1);

            var timeSlot = new TimeSlot(startTime, endTime);

            Assert.That(timeSlot.GetTimeSeriesByMinutes().Count, Is.EqualTo(60));
        }