code: def test_get_tables(self):
      tables_expected = [
          (["var_0", "var_1"], ["4.000", "2.400", "1.000", "0.000"]),
          (
              ["var_0", "var_1", "var_2"],
              [
                  "2.2500",
                  "3.2500",
                  "3.7500",
                  "0.0000",
                  "0.0000",
                  "10.0000",
                  "1.8750",
                  "4.0000",
                  "3.3330",
                  "2.0000",
                  "2.0000",
                  "3.4000",
              ],
          ),
      ]
      self.assertListEqual(self.reader_string.tables, tables_expected)
      self.assertListEqual(
          self.reader_string_with_comment.tables, tables_expected
      )
  
imports: import unittest
  import networkx
  import numpy
  from pgmpy import config
  from pgmpy.factors.discrete import DiscreteFactor, TabularCPD
  from pgmpy.models import BayesianNetwork, MarkovNetwork
  from pgmpy.readwrite import UAIReader, UAIWriter
label_desc: Use image node_id 6 for calling the TestUAIReader obj's underlying member method code with example usage: obj.test_get_tables() without return types