Пример #1
0
        public void SortBySum_Test1()
        {
            int[][] array = new int[4][];
            array[0] = new int[2] {
                5, 4
            };
            array[1] = new int[3] {
                1, 2, 3
            };
            array[2] = new int[4] {
                5, 5, 3, 5
            };
            array[3] = new int[1] {
                12
            };

            int[][] expected = new int[4][];
            expected[0] = new int[3] {
                1, 2, 3
            };
            expected[1] = new int[2] {
                5, 4
            };
            expected[2] = new int[1] {
                12
            };
            expected[3] = new int[4] {
                5, 5, 3, 5
            };

            JaggedArray jaggedArray = new JaggedArray();

            jaggedArray.SortBySum(array);
            Assert.AreEqual(expected.GetHashCode(), array.GetHashCode());
        }