code: def test_elimination_order(self):
      elimination_order = self.elimination_order.get_elimination_order(
          show_progress=False
      )
      self.assertEqual(set(elimination_order[:2]), {"sat", "reco"})
      self.assertEqual(
          set(elimination_order[2:]), {"grade", "intel", "diff"}
      )
  
imports: from unittest import TestCase
  import numpy
  import pandas
  from pgmpy.inference.EliminationOrder import BaseEliminationOrder, MinFill, MinNeighbors, MinWeight, WeightedMinFill
  from pgmpy.models import BayesianNetwork
label_desc: Use image node_id 3 for calling the TestWeightedMinFill obj's underlying member method code with example usage: obj.test_elimination_order() without return types