code: def test_rdmo005_set_props_behavior(dash_duo):
      app = Dash(__name__)
      app.layout = html.Div(
          [
              dcc.Input(id="id", value=""),
              html.Div(
                  id="container",
                  children=dcc.Input(value=""),
              ),
          ]
      )
  
      dash_duo.start_server(
          app,
          debug=True,
          use_reloader=False,
          use_debugger=True,
          dev_tools_hot_reload=False,
      )
  
      dash_duo.find_element("#id").send_keys("hello input with ID")
      dash_duo.wait_for_text_to_equal("#id", "hello input with ID")
  
      dash_duo.find_element("#container input").send_keys(
          "hello input w/o ID"
      )
      dash_duo.wait_for_text_to_equal(
          "#container input", "hello input w/o ID"
      )
  
file_path: dash/tests/integration/renderer/test_multi_output.py
imports: from multiprocessing import Lock, Value
  from dash import Dash, Input, Output, html, dcc
  from dash.exceptions import PreventUpdate
  from dash.testing import wait
label_desc: Use image node_id 5 for calling a global function with example usage: test_rdmo005_set_props_behavior(dash_duo) without return types