def test_win_row1(self):
     board = Board()
     board.reset_board()
     self.assertEqual(0, board.player_move(0,0,1))
     self.assertEqual(0, board.player_move(1,0,2))
     self.assertEqual(0, board.player_move(0,1,1))
     self.assertEqual(0, board.player_move(1,1,2))
     self.assertEqual(1, board.player_move(0,2,1))
 def test_simple_draw(self):
     board = Board()
     board.reset_board()
     self.assertEqual(0, board.player_move(2,2,2))
     self.assertEqual(0, board.player_move(0,0,1))
     self.assertEqual(0, board.player_move(0,1,2))
     self.assertEqual(0, board.player_move(0,2,1))
     self.assertEqual(0, board.player_move(1,0,2))
     self.assertEqual(0, board.player_move(1,1,1))
     self.assertEqual(0, board.player_move(1,2,2))
     self.assertEqual(0, board.player_move(2,1,1))
     self.assertEqual(-1, board.player_move(2,0,2))