Afterglow.Math.Test_Matrix.Constructor_intialize_with_values_and_access_by_values C# (CSharp) Метод

Constructor_intialize_with_values_and_access_by_values() приватный Метод

private Constructor_intialize_with_values_and_access_by_values ( ) : void
Результат void
        public void Constructor_intialize_with_values_and_access_by_values()
        {
            var r1c1 = 11;
            var r1c2 = 12;
            var r1c3 = 13;
            var r1c4 = 14;

            var r2c1 = 21;
            var r2c2 = 22;
            var r2c3 = 23;
            var r2c4 = 24;

            var r3c1 = 31;
            var r3c2 = 32;
            var r3c3 = 33;
            var r3c4 = 34;

            var r4c1 = 41;
            var r4c2 = 42;
            var r4c3 = 43;
            var r4c4 = 44;

            var matrix = new Matrix(
                r1c1, r1c2, r1c3, r1c4,
                r2c1, r2c2, r2c3, r2c4,
                r3c1, r3c2, r3c3, r3c4,
                r4c1, r4c2, r4c3, r4c4);

            Assert.AreEqual(r1c1, matrix.R1C1);
            Assert.AreEqual(r1c2, matrix.R1C2);
            Assert.AreEqual(r1c3, matrix.R1C3);
            Assert.AreEqual(r1c4, matrix.R1C4);

            Assert.AreEqual(r2c1, matrix.R2C1);
            Assert.AreEqual(r2c2, matrix.R2C2);
            Assert.AreEqual(r2c3, matrix.R2C3);
            Assert.AreEqual(r2c4, matrix.R2C4);

            Assert.AreEqual(r3c1, matrix.R3C1);
            Assert.AreEqual(r3c2, matrix.R3C2);
            Assert.AreEqual(r3c3, matrix.R3C3);
            Assert.AreEqual(r3c4, matrix.R3C4);

            Assert.AreEqual(r4c1, matrix.R4C1);
            Assert.AreEqual(r4c2, matrix.R4C2);
            Assert.AreEqual(r4c3, matrix.R4C3);
            Assert.AreEqual(r4c4, matrix.R4C4);
        }