code: def test_6_mongo(self):
      client_a = MongoClient(
          host="127.0.0.1", port=int(CONFIG["api"]["mongodb"]["port"])
      )
      client_a.admin.command({"company_id": CID_A, "need_response": 1})
  
      client_b = MongoClient(
          host="127.0.0.1", port=int(CONFIG["api"]["mongodb"]["port"])
      )
      client_b.admin.command({"company_id": CID_B, "need_response": 1})
  
      databases = client_a.list_databases()
      self.assert_list(
          [x["name"] for x in databases],
          {
              "admin",
              "information_schema",
              "mindsdb",
              "files",
              "test_integration_a",
          },
      )
      databases = client_b.list_databases()
      self.assert_list(
          [x["name"] for x in databases],
          {
              "admin",
              "information_schema",
              "mindsdb",
              "files",
              "test_integration_b",
          },
      )
  
      client_a.mindsdb.models.insert_one(
          {
              "name": "test_mon_p_a",
              "predict": "rental_price",
              "connection": "test_integration_a",
              "select_data_query": "select * from rentals limit 50",
              "training_options": {
                  "join_learn_process": True,
                  "time_aim": 3,
              },
          }
      )
      response = client_a.mindsdb.test_mon_p_a.find({"sqft": 100})
      assert len(list(response)) == 1
  
      collections = client_a.mindsdb.list_collection_names()
      self.assert_list(
          collections,
          {
              "jobs",
              "jobs_history",
              "models",
              "models_versions",
              "mdb_triggers",
              "chatbots",
              "test_mon_p_a",
              "model_a",
          },
      )
      collections = client_b.mindsdb.list_collection_names()
      self.assert_list(
          collections,
          {
              "jobs",
              "jobs_history",
              "models",
              "models_versions",
              "mdb_triggers",
              "chatbots",
              "model_b",
          },
      )
  
imports: from pathlib import Path
  import json
  import pytest
  from pymongo import MongoClient
  from mindsdb.api.executor.data_types.response_type import RESPONSE_TYPE
  from .conftest import CONFIG_PATH
  from .http_test_helpers import HTTPHelperMixin
label_desc: Use image node_id 11 for calling the TestCompanyIndependent obj's underlying member method code with example usage: obj.test_6_mongo() without return types