code: def test_multi_data_model_create_with_invalid_model_data_prefix():
      invalid_model_data_prefix = "https://mybucket/path/"
      with pytest.raises(ValueError) as ex:
          MultiDataModel(
              name=MODEL_NAME,
              model_data_prefix=invalid_model_data_prefix,
              image_uri=IMAGE,
              role=ROLE,
          )
      err_msg = 'Expecting S3 model prefix beginning with "s3://". Received: "{}"'.format(
          invalid_model_data_prefix
      )
      assert err_msg in str(ex.value)
  
imports: from __future__ import absolute_import
  import os
  import pytest
  from mock import MagicMock, Mock, call, patch
  from sagemaker.multidatamodel import MULTI_MODEL_CONTAINER_MODE
  from sagemaker.multidatamodel import MultiDataModel
  from sagemaker.mxnet import MXNetModel, MXNetPredictor
label_desc: Use image node_id 4 for calling a global function with example usage: test_multi_data_model_create_with_invalid_model_data_prefix() without return types