@Test
    public void AllNeighboursNotUntouchedTest(){
        Board board = new Board(3);
        board.setCellState(0, 0, "flagged");
        board.setCellState(0, 1, "flagged");
        board.setCellState(0, 2, "flagged");
        board.setCellState(1, 0, "dug");
        board.setCellState(1, 1, "flagged");
        board.setCellState(1, 2, "flagged");
        board.setCellState(2, 0, "dug");
        board.setCellState(2, 1, "dug");
        board.setCellState(2, 2, "dug");
        List<Cell> output = board.getUntouchedNeighbours(1, 1);
        Cell[] outputArray = new Cell[output.size()];
        for (int i = 0; i < output.size(); i++){
            outputArray[i] = output.get(i);
        }
        assertEquals(outputArray.length, 0);
    }