code: def test_estimator_fit_kwargs(self, patched_get_model_specs):
      patched_get_model_specs.side_effect = get_spec_from_base_spec
  
      kwargs = artifacts._retrieve_estimator_fit_kwargs(
          region=self.region,
          model_id=self.model_id,
          model_version=self.model_version,
      )
  
      assert kwargs == {
          "some-estimator-fit-key": "some-estimator-fit-value"
      }
  
imports: from __future__ import absolute_import
  import unittest
  from unittest.mock import Mock
  from mock.mock import patch
  import pytest
  import copy
  from sagemaker.jumpstart import artifacts
  from sagemaker.jumpstart.artifacts.model_uris import _retrieve_hosting_prepacked_artifact_key, _retrieve_hosting_artifact_key, _retrieve_training_artifact_key
  from sagemaker.jumpstart.types import JumpStartModelSpecs
  from tests.unit.sagemaker.jumpstart.constants import BASE_SPEC
  from sagemaker.jumpstart.artifacts.model_packages import _retrieve_model_package_arn
  from sagemaker.jumpstart.artifacts.model_uris import _retrieve_model_uri
  from sagemaker.jumpstart.enums import JumpStartScriptScope
  from tests.unit.sagemaker.jumpstart.utils import get_spec_from_base_spec, get_special_model_spec
  from tests.unit.sagemaker.workflow.conftest import mock_client
label_desc: Use image node_id 6 for calling the RetrieveKwargsTest obj's underlying member method code with example usage: obj.test_estimator_fit_kwargs(patched_get_model_specs) without return types