Ejemplo n.º 1
0
        public void TestMergeIntervalsLargeValues()
        {
            var sut      = new IntervalService();
            var actual   = sut.sortIntervals(sut.mergeIntervals(MockData.exampleInput));
            var expected = MockData.exampleExpected;

            Assert.True(checkEquality(expected, actual));
        }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            var intervalService = new IntervalService();
            var mergeResult     = intervalService.mergeIntervals(MockData.exampleInput);

            foreach (var value in MockData.exampleInput)
            {
                Console.WriteLine($"Input interval: {value.ToString()}");
            }
            Console.WriteLine("========================");
            foreach (var result in mergeResult)
            {
                Console.WriteLine($"Result interval: {result.ToString()}");
            }
        }