code: def test_priority(self):
      config = Config(
          model="BPR",
          dataset="ml-100k",
          config_file_list=config_file_list,
          config_dict=parameters_dict,
      )
  
      self.assertEqual(
          config["learning_rate"], 0.2
      )  # default, file, dict
      self.assertEqual(config["topk"], [50, 100])  # default, file, dict
      self.assertEqual(
          config["eval_args"]["split"], {"LS": "valid_and_test"}
      )
      self.assertEqual(config["eval_args"]["order"], "TO")
      self.assertEqual(config["eval_args"]["mode"]["valid"], "uni100")
      self.assertEqual(config["eval_args"]["mode"]["test"], "full")
      self.assertEqual(config["eval_args"]["group_by"], "user")
      self.assertEqual(config["epochs"], 100)
  
file_path: RecBole/tests/config/test_config.py
imports: import os
  import unittest
  from recbole.config import Config
label_desc: Use image node_id 6 for calling the TestConfigClass obj's underlying member method code with example usage: obj.test_priority() without return types