def test_computer_player(self): game_board = GameBoard() computerplayer = ComputerPlayer("Computer",game_board,1) name = computerplayer.name # Set first two cells and should return last cell game_board.set_cell(1,4) game_board.set_cell(2,4) cell_list = [1,2,3] cell = computerplayer.get_best_empty_cell(cell_list) self.assertEquals(cell,3) # Set last two cells and should return first cell game_board.set_cell(5,4) game_board.set_cell(6,4) cell_list = [4,5,6] cell = computerplayer.get_best_empty_cell(cell_list) self.assertEquals(cell,4)