code: def test_transition_model_version_stage(mock_store):
      name = "Model 1"
      version = "12"
      stage = "Production"
      expected_result = ModelVersion(
          name, version, creation_timestamp=123, current_stage=stage
      )
      mock_store.transition_model_version_stage.return_value = (
          expected_result
      )
      actual_result = (
          newModelRegistryClient().transition_model_version_stage(
              name, version, stage
          )
      )
      mock_store.transition_model_version_stage.assert_called_once_with(
          name=name,
          version=version,
          stage=stage,
          archive_existing_versions=False,
      )
      assert expected_result == actual_result
  
imports: from unittest import mock
  from unittest.mock import ANY
  import pytest
  from mlflow.entities.model_registry import ModelVersion, ModelVersionTag, RegisteredModel, RegisteredModelTag
  from mlflow.exceptions import MlflowException
  from mlflow.store.entities.paged_list import PagedList
  from mlflow.store.model_registry import SEARCH_MODEL_VERSION_MAX_RESULTS_DEFAULT, SEARCH_REGISTERED_MODEL_MAX_RESULTS_DEFAULT
  from mlflow.store.model_registry.sqlalchemy_store import SqlAlchemyStore
  from mlflow.tracking._model_registry.client import ModelRegistryClient
label_desc: Use image node_id 19 for calling a global function with example usage: test_transition_model_version_stage(mock_store) without return types