code: def test_retrieve_image_uri(sagemaker_session, transformer):
      sage_mock = Mock(name="sagemaker_client")
      sage_mock.describe_model.return_value = {
          "PrimaryContainer": {"Image": IMAGE_URI}
      }
  
      sagemaker_session.sagemaker_client = sage_mock
  
      assert transformer._retrieve_image_uri() == IMAGE_URI
  
imports: from __future__ import absolute_import
  import pytest
  from mock import MagicMock, Mock, patch, PropertyMock
  from sagemaker.session_settings import SessionSettings
  from sagemaker.transformer import _TransformJob, Transformer
  from sagemaker.workflow.pipeline_context import PipelineSession, _PipelineConfig
  from sagemaker.inputs import BatchDataCaptureConfig
  from sagemaker.workflow.pipeline_definition_config import PipelineDefinitionConfig
  from tests.integ import test_local_mode
  from tests.unit import SAGEMAKER_CONFIG_TRANSFORM_JOB
label_desc: Use image node_id 19 for calling a global function with example usage: test_retrieve_image_uri(sagemaker_session, transformer) without return types