code: def test_multiple_port_protocol_gateway_kwargs(
      port, protocol, expected_port, expected_protocol
  ):
      args = ArgNamespace.kwargs2namespace(
          {"port": port, "protocol": protocol}, set_gateway_parser()
      )
      assert args.port == expected_port
      assert args.protocol == expected_protocol
  
file_path: jina/tests/unit/parsers/peapods/runtimes/test_port_protocol_parser.py
imports: import pytest
  from jina.enums import ProtocolType
  from jina.helper import ArgNamespace
  from jina.parsers import set_gateway_parser, set_pod_parser
label_desc: Use image node_id 1 for calling a global function with example usage: test_multiple_port_protocol_gateway_kwargs(port, protocol, expected_port, expected_protocol) without return types