public void readInt64_2()
{
MemoryStream file = new MemoryStream(Resources.a64);
MatReader reader = new MatReader(file);
Assert.AreEqual(
"MATLAB 5.0 MAT-file, written by Octave 3.8.1, 2014-07-14 10:52:44 UTC",
reader.Description);
Assert.AreEqual(256, reader.Version);
Assert.IsFalse(reader.BigEndian);
var node = reader["A64"];
var value = node.Value as long[,];
long[,] expected =
{
{ -83, -91, -92, -93, -1, 92, -78, 42, -92, 25 },
{ -79, -60, 96, -23, -85, -44, 85, 48, 71, -17 },
{ 42, 57, -13, -39, 54, -18, 6, 23, 98, 51 },
{ -62, 63, 43, 41, -22, -38, 22, -93, 22, 34 },
{ 79, 64, 32, -73, -53, -8, 75, 77, 23, 8 },
};
Assert.IsTrue(expected.IsEqual(value));
}