public virtual void test_rowArray()
        {
            double[][] @base = new double[][]
            {
                new double[] { 1d, 2d },
                new double[] { 3d, 4d },
                new double[] { 5d, 6d }
            };
            DoubleMatrix test = DoubleMatrix.copyOf(@base);

            assertEquals(test.rowArray(0), new double[] { 1d, 2d });
            assertEquals(test.rowArray(1), new double[] { 3d, 4d });
            assertEquals(test.rowArray(2), new double[] { 5d, 6d });
            assertThrows(() => test.rowArray(-1), typeof(System.IndexOutOfRangeException));
            assertThrows(() => test.rowArray(4), typeof(System.IndexOutOfRangeException));
        }