code: def test_add_schema(self, mock_run_cli):
      params = ["schema_file", False]
      self.db_hook.add_schema(*params)
      mock_run_cli.assert_called_once_with(
          [
              "AddSchema",
              "-controllerHost",
              self.conn.host,
              "-controllerPort",
              self.conn.port,
              "-schemaFile",
              params[0],
          ]
      )
  
imports: from __future__ import annotations
  import os
  import subprocess
  from io import BytesIO
  from unittest import mock
  import pytest
  from airflow.exceptions import AirflowException
  from airflow.providers.apache.pinot.hooks.pinot import PinotAdminHook, PinotDbApiHook
label_desc: Use image node_id 2 for calling the TestPinotAdminHook obj's underlying member method code with example usage: obj.test_add_schema(mock_run_cli) without return types