public void UndoMove_With_Not_Executed_Move_Should_Not_Alter_PuzzleState()
        {
            SudokuPuzzle sudokuPuzzle = new SudokuGenerator().Generate();
            SudokuMove   sudokuMove   = new SudokuMove(1, 1, 9);

            Assert.IsFalse(sudokuPuzzle.ExecuteMove(sudokuMove));
        }