minesweeper tdd demo