public void Simple() { var matrix = new Matrix(3, 3); // [ 1, 4, 7 ] // [ 2, 5, 8 ] // [ 3, 6, 9 ] matrix[0, 0] = 1; matrix[0, 1] = 4; matrix[0, 2] = 7; matrix[1, 0] = 2; matrix[1, 1] = 5; matrix[1, 2] = 8; matrix[2, 0] = 3; matrix[2, 1] = 6; matrix[2, 2] = 9; matrix.ChangeSignRow(1); Assert.AreEqual(matrix[1, 0], -2); Assert.AreEqual(matrix[1, 1], -5); Assert.AreEqual(matrix[1, 2], -8); }
public void ExceptionRowIndexLessThan0() { var matrix = new Matrix(3, 3); matrix.ChangeSignRow(-1); }
public void ExceptionRowIndexGreaterThanRowCount() { var matrix = new Matrix(3, 3); matrix.ChangeSignRow(3); }