Accord.Tests.Math.MatReaderTest.readDouble2 C# (CSharp) Method

readDouble2() private method

private readDouble2 ( ) : void
return void
        public void readDouble2()
        {
            MemoryStream file = new MemoryStream(Resources.matnativedouble2);
            MatReader reader = new MatReader(file);

            Assert.AreEqual(
                "MATLAB 5.0 MAT-file, Platform: PCWIN, Created on: Fri Mar 02 12:35:43 2007",
                reader.Description);

            Assert.AreEqual(256, reader.Version);
            Assert.IsFalse(reader.BigEndian);

            var node = reader["arr"];
            var value = node.Value as double[,];

            double[,] expected = 
            {
                { 1.1, 4.4 },
                { 2.2, 5.5 },
                { 3.3, 6.6 } 
            };

            Assert.IsTrue(expected.IsEqual(value));
        }