code: def test_load_model_by_seed_and_id(self, exists_mock, pickleLoadMock):
      exists_mock.return_value = False
      open_mock = unittest.mock.mock_open(read_data="Data")
      with unittest.mock.patch(
          "autosklearn.automl_common.common.utils.backend.open",
          open_mock,
          create=True,
      ):
          seed = 13
          idx = 17
          budget = 50.0
          expected_model = self._setup_load_model_mocks(
              open_mock, pickleLoadMock, seed, idx, budget
          )
  
          actual_model = (
              self.backend.load_model_by_seed_and_id_and_budget(
                  seed, idx, budget
              )
          )
  
          self.assertEqual(expected_model, actual_model)
  
file_path: auto-sklearn/test/test_util/test_backend.py
imports: import builtins
  from autosklearn.automl_common.common.utils.backend import Backend
  import unittest
  import unittest.mock
label_desc: Use image node_id 2 for calling the BackendModelsTest obj's underlying member method code with example usage: obj.test_load_model_by_seed_and_id(exists_mock, pickleLoadMock) without return types