code: def test_get_values(self):
      cpd_expected = {
          "bowel_problem": np.array([[0.01], [0.99]]),
          "dog_out": np.array(
              [[0.99, 0.97, 0.9, 0.3], [0.01, 0.03, 0.1, 0.7]]
          ),
          "family_out": np.array([[0.15], [0.85]]),
          "hear_bark": np.array([[0.7, 0.01], [0.3, 0.99]]),
          "kid": np.array([[0.3], [0.7]]),
          "light_on": np.array([[0.6, 0.05], [0.4, 0.95]]),
      }
      cpd = self.reader.variable_CPD
      for variable in cpd_expected:
          np_test.assert_array_equal(
              cpd_expected[variable], cpd[variable]
          )
  
imports: import os
  import unittest
  import xml.etree.ElementTree
  import numpy
  import numpy.testing
  from pgmpy import config
  from pgmpy.factors.discrete import TabularCPD
  from pgmpy.models import BayesianNetwork
  from pgmpy.readwrite import XMLBIFReader, XMLBIFWriter
label_desc: Use image node_id 6 for calling the TestXMLBIFReaderMethodsFile obj's underlying member method code with example usage: obj.test_get_values() without return types