public void ConstructHopfieldMatrixFromListOfLists() { HopfieldMatrix mat = new HopfieldMatrix(listInput, 3, 4); Assert.AreEqual(mat.NRows, result.GetLength(0)); Assert.AreEqual(mat.NColumns, result.GetLength(1)); for (int i = 0; i < mat.NRows; i++) { for (int j = 0; j < mat.NColumns; j++) { Assert.AreEqual(mat[i, j], result[i, j]); } } }
public void ConstructHopfieldMatrixFromListOfListsInvalidInput() { HopfieldMatrix mat = new HopfieldMatrix(listInput2, 3, 4); }
public void ConstructHopfieldMatrixFrom2DArrayInvalidInput() { HopfieldMatrix mat = new HopfieldMatrix(input2); }
public void ConstructHopfieldMatrixFromMatrixInvalidInput() { HopfieldMatrix mat = new HopfieldMatrix(new Matrix(input2)); }