def METHOD_NAME(self):
    main_window = self._open_a_project()
    func = main_window.workspace.main_instance.project.kb.functions["main"]
    self.assertIsNotNone(func)
    # display function main
    disasm_view = main_window.workspace._get_or_create_view("disassembly", DisassemblyView)
    disasm_view.display_disasm_graph()
    disasm_view.display_function(func)
    # get and click the first bbl of function main
    block = disasm_view.current_graph._insaddr_to_block.get(func.addr)
    scene = QGraphicsScene()
    scene.addItem(block)
    view = QGraphicsView(scene)
    QTest.mouseClick(view.viewport(), Qt.MouseButton.LeftButton)