public void TestGetCellValue() { LightMatrixController matrixController = new LightMatrixController(); var matrix = matrixController.GenerateMatrix(5, 5); var value1 = matrix[0, 0]; var value2 = matrix[1, 2]; var value3 = matrix[2, 3]; var value4 = matrix[3, 1]; var value5 = matrix[4, 4]; var currentValue1 = matrixController.GetCellValue(0, 0); var currentValue2 = matrixController.GetCellValue(1, 2); var currentValue3 = matrixController.GetCellValue(2, 3); var currentValue4 = matrixController.GetCellValue(3, 1); var currentValue5 = matrixController.GetCellValue(4, 4); Assert.AreEqual(value1, currentValue1); Assert.AreEqual(value2, currentValue2); Assert.AreEqual(value3, currentValue3); Assert.AreEqual(value4, currentValue4); Assert.AreEqual(value5, currentValue5); }