code: def send_discover_endpoint(self, *args, **kwargs):
      async def task_wrapper():
          from jina.constants import __default_endpoint__
          from jina.proto import jina_pb2
  
          ep = jina_pb2.EndpointsProto()
          ep.endpoints.extend([__default_endpoint__])
          return ep, None
  
      return asyncio.create_task(task_wrapper())
  
imports: import asyncio
  import copy
  import multiprocessing
  import time
  from typing import Dict
  import pytest
  from docarray import Document, DocumentArray
  from jina.helper import random_port
  from jina.parsers import set_gateway_parser
  from jina.serve import networking
  from jina.serve.runtimes.asyncio import AsyncNewLoopRuntime
  from jina.serve.runtimes.gateway.request_handling import GatewayRequestHandler
  from jina.types.request.data import DataRequest
label_desc: Use image node_id 2 for calling the DummyMockConnectionPool obj's underlying member method code with example usage: obj.send_discover_endpoint() and returns: asyncio, ep,  None