public void TestCreate() { var a = new float[] { 10, 20 }; var b = new float[] { 30, 40, 50, 60 }; var result = DataSourceFactory.CreateFromSet(new float[][] { a, b }, new int[] { 2, 1, 3 }); Assert.AreEqual(3, result.Shape.Rank); CollectionAssert.AreEqual(new int[] { 2, 1, 3 }, result.Shape.Dimensions); Assert.AreEqual(20.0, result[1, 0, 0]); Assert.AreEqual(50.0, result[0, 0, 2]); }