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

AddAxisTest() private method

private AddAxisTest ( ) : void
return void
        public void AddAxisTest()
        {
            int[,] m = Vector.Range(0, 15).Reshape(3, 5);

            var actual = m.Add(5);
            Assert.IsTrue(actual.IsEqual(new int[,]
            {
                { 5,    6,   7,  8,  9 }, 
                { 10,  11,  12, 13, 14 }, 
                { 15,  16,  17, 18, 19 }, 
            }));

            actual = m.Add(new[] { 10, 20, 30 }, dimension: 1);
            Assert.IsTrue(actual.IsEqual(new int[,]
            {
                { 10,   11,  12,  13,  14 }, 
                { 25,   26,  27,  28,  29 }, 
                { 40,   41,  42,  43,  44 }, 
            }));

            actual = m.Add(new[] { 10, 20, 30, 40, 50 }, dimension: 0);
            Assert.IsTrue(actual.IsEqual(new int[,]
            {
                { 10,   21,  32,  43,  54 }, 
                { 15,   26,  37,  48,  59 }, 
                { 20,   31,  42,  53,  64 }, 
            }));
        }
    }
MatrixTest