public void TestFinalClickCenter() { LightMatrixController matrixController = new LightMatrixController(); var matrix = matrixController.GenerateMatrix(5, 5); matrixController.LightAll(); matrixController.ToggleCell(2, 1); matrixController.ToggleCell(2, 2); matrixController.ToggleCell(2, 3); matrixController.ToggleCell(1, 2); matrixController.ToggleCell(3, 2); Assert.IsFalse(matrixController.ValidateBoard()); matrixController.GetAdjacentCells(2, 2); Assert.IsTrue(matrixController.ValidateBoard()); }
public void TestValidateNonCompleteBoard() { LightMatrixController matrixController = new LightMatrixController(); var matrix = matrixController.GenerateMatrix(5, 5); var valid = matrixController.ValidateBoard(); Assert.IsFalse(valid); }