code: def test_get_parents(self):
      parents_expected = {
          "VisitToAsia": [],
          "Tuberculosis": ["VisitToAsia"],
          "Smoking": [],
          "LungCancer": ["Smoking"],
          "TbOrCa": ["Tuberculosis", "LungCancer"],
          "XRay": ["TbOrCa"],
          "Bronchitis": ["Smoking"],
          "Dyspnea": ["TbOrCa", "Bronchitis"],
      }
      parents = self.reader.get_parents()
      for variable in parents_expected:
          self.assertListEqual(
              parents_expected[variable], parents[variable]
          )
  
imports: import unittest
  import numpy
  from pgmpy import config
  from pgmpy.readwrite import NETReader, NETWriter
  from pgmpy.utils import compat_fns, get_example_model
label_desc: Use image node_id 4 for calling the TestNETReader obj's underlying member method code with example usage: obj.test_get_parents() without return types