def test_drop_piece():
    initialBoard = np.ndarray(shape=(6, 7), dtype=BoardPiece)
    initialBoard.fill(NO_PLAYER)
    ret = apply_player_action(initialBoard, 0, PLAYER1)
    drop_board = np.ndarray(shape=(6, 7), dtype=BoardPiece)
    drop_board.fill(NO_PLAYER)
    drop_board[(0, 5)] = 1
    print(ret)
    assert (ret.all() == drop_board.all())
def test_drop_piece():
    initialBoard = np.ndarray(shape=(6, 7), dtype=BoardPiece)
    initialBoard.fill(NO_PLAYER)
    ret = apply_player_action(initialBoard, 0, PLAYER1)
    drop_board = np.ndarray(shape=(6, 7), dtype=BoardPiece)
    drop_board.fill(NO_PLAYER)
    drop_board[(0, 5)] = 1
    print(ret)
    assert (ret.all() == drop_board.all())