code: def azure_container_registry(mocker, azure_environment):
      """Fixture for AzureContainerRegistry class."""
      mocker.patch(
          "wandb.sdk.launch.environment.azure_environment.DefaultAzureCredential",
          MagicMock(),
      )
      config = {
          "uri": "https://registry.azurecr.io/test-repo",
      }
      return AzureContainerRegistry.from_config(config)
  
imports: import os
  from unittest.mock import MagicMock
  import boto3
  import kubernetes_asyncio
  import pytest
  import wandb
  from google.cloud import storage
  from wandb.sdk.launch._project_spec import EntryPoint, LaunchProject
  from wandb.sdk.launch.builder.kaniko_builder import KanikoBuilder, _wait_for_completion
  from wandb.sdk.launch.environment.aws_environment import AwsEnvironment
  from wandb.sdk.launch.environment.azure_environment import AzureEnvironment
  from wandb.sdk.launch.registry.azure_container_registry import AzureContainerRegistry
  from wandb.sdk.launch.registry.elastic_container_registry import ElasticContainerRegistry
label_desc: Use image node_id 3 for calling a global function with example usage: azure_container_registry(mocker, azure_environment) and returns: AzureContainerRegistry