예제 #1
0
        public void FineIntervalForDateReturnNullBeforeIntervalsTest()
        {
            var graph = new IssueGraph();

            graph.Intervals.Add(new GraphInterval {
                StartDate = new DateTime(2018, 4, 1)
            });

            Assert.That(graph.IntervalOfDate(new DateTime(2018, 2, 2)), Is.Null);
        }
예제 #2
0
        public DateTime FineIntervalForDateTest(DateTime fineDate, DateTime[] intervalDates)
        {
            var graph = new IssueGraph();

            graph.Intervals.AddRange(intervalDates.Select(x => new GraphInterval {
                StartDate = x
            }));

            return(graph.IntervalOfDate(fineDate).StartDate);
        }