Accord.Tests.Math.MatrixTest.ExpandTest C# (CSharp) Method

ExpandTest() private method

private ExpandTest ( ) : void
return void
        public void ExpandTest()
        {
            double[][] data = 
            {
               new double[] { 0, 0 },
               new double[] { 0, 1 },
               new double[] { 1, 0 },
               new double[] { 1, 1 }
            };

            int[] count = 
            {
                2,
                1,
                3,
                1
            };

            double[][] expected = 
            {
                new double[] { 0, 0 },
                new double[] { 0, 0 }, // 2
                new double[] { 0, 1 }, // 1
                new double[] { 1, 0 },
                new double[] { 1, 0 },
                new double[] { 1, 0 }, // 3
                new double[] { 1, 1 }, // 1
            };

            double[][] actual = Matrix.Expand(data, count);

            Assert.IsTrue(Matrix.IsEqual(expected.ToMatrix(), actual.ToMatrix()));
        }
MatrixTest