code: def test_create_collection(self, arango_mock):
      arangodb_hook = ArangoDBHook()
      arangodb_hook.create_collection(name="student")
  
      arango_mock.return_value.db.return_value.has_collection.return_value = (
          False
      )
  
      assert arango_mock.called
      assert isinstance(arangodb_hook.client, Mock)
      assert arango_mock.return_value.db.called
      assert (
          arango_mock.return_value.db.return_value.has_collection.called
      )
  
file_path: airflow/tests/providers/arangodb/hooks/test_arangodb.py
imports: from __future__ import annotations
  from unittest.mock import Mock, patch
  import pytest
  from airflow.models import Connection
  from airflow.providers.arangodb.hooks.arangodb import ArangoDBHook
  from airflow.utils import db
label_desc: Use image node_id 5 for calling the TestArangoDBHook obj's underlying member method code with example usage: obj.test_create_collection(arango_mock) without return types