code: def test_obtainUpdatedParams(self):
      params = (
          self.parsedImageDataWithMultiVersions.obtainUpdatedParams(
              "version_3"
          )
      )
      exspectedParams = {
          "label_info": [
              {"name": "Lung", "idx": 1},
              {"name": "Heart", "idx": 2},
              {"name": "Trachea", "idx": 3},
              {"name": "Mediastinum", "idx": 4},
              {"name": "Clavicle", "idx": 5},
          ],
          "segmentationMeta": {
              "status": "self.status_3",
              "approvedBy": "self.approvedBy_3",
              "level": "self.level_3",
              "comment": "self.comment_3",
          },
      }
  
      self.assertEqual(
          exspectedParams["label_info"], params["label_info"]
      )
      self.assertEqual(
          exspectedParams["segmentationMeta"]["status"],
          params["segmentationMeta"]["status"],
      )
      self.assertEqual(
          exspectedParams["segmentationMeta"]["approvedBy"],
          params["segmentationMeta"]["approvedBy"],
      )
      self.assertEqual(
          exspectedParams["segmentationMeta"]["level"],
          params["segmentationMeta"]["level"],
      )
      self.assertEqual(
          exspectedParams["segmentationMeta"]["comment"],
          params["segmentationMeta"]["comment"],
      )
  
imports: import json
  import os
  import sys
  import unittest
  from MONAILabelReviewerLib.ImageData import ImageData
  from MONAILabelReviewerLib.JsonParser import JsonParser
  from MONAILabelReviewerLib.SegmentationMeta import SegmentationMeta
label_desc: Use image node_id 11 for calling the ImageDataTest obj's underlying member method code with example usage: obj.test_obtainUpdatedParams() without return types