code: def test_create_gateway_client(faker: Faker):
      node_handle = get_node_handle(NodeType.GATEWAY.value)
      client = node_handle.client
      assert isinstance(client, GatewayClient)
      assert client.metadata.node_type == NodeType.GATEWAY.value
  
file_path: PySyft/packages/syft/tests/syft/gateways/gateway_test.py
imports: from faker import Faker
  from hagrid.orchestra import NodeHandle
  import syft
  from syft.abstract_node import NodeType
  from syft.client.domain_client import DomainClient
  from syft.client.enclave_client import EnclaveClient
  from syft.client.gateway_client import GatewayClient
  from syft.service.network.node_peer import NodePeer
  from syft.service.response import SyftSuccess
  from syft.service.user.user_roles import ServiceRole
label_desc: Use image node_id 3 for calling a global function with example usage: test_create_gateway_client(faker) without return types