code: def test_base_class_instantiation(self):
      # Target class is V2 impl, calling class is Serialization (base class)
      config = DictConfig(
          {"target": get_class_path(MockSerializationImplV2)}
      )
      obj = Serialization.from_config_dict(config=config)
      new_config = obj.to_config_dict()
      assert config == new_config
      assert isinstance(obj, MockSerializationImplV2)
      assert obj.value == "MockSerializationImplV2"
  
file_path: NeMo/tests/core/test_serialization.py
imports: import pytest
  from omegaconf import DictConfig
  from nemo.collections.asr.models import EncDecCTCModel
  from nemo.collections.asr.modules import SpectrogramAugmentation
  from nemo.core.classes.common import Serialization
label_desc: Use image node_id 4 for calling the TestSerialization obj's underlying member method code with example usage: obj.test_base_class_instantiation() without return types