public void TestLongestIncreasingPathInMatrix2()
        {
            int[,] input =
            {
                { 3, 4, 5 },
                { 3, 2, 6 },
                { 2, 2, 1 }
            };

            var length = LongestIncreasingPathInMatrix.GetLongestIncreasingPath(input);

            Assert.IsTrue(length == 4);
        }
        public void TestLongestIncreasingPathInMatrix1()
        {
            int[,] input =
            {
                { 9, 9, 4 },
                { 6, 6, 8 },
                { 2, 1, 1 }
            };

            var length = LongestIncreasingPathInMatrix.GetLongestIncreasingPath(input);

            Assert.IsTrue(length == 4);
        }