code: def test(self):
      task = _DummyTask(sub_task=_SubDummyTask(param=10))
      luigi.build([task], local_scheduler=True, log_level="CRITICAL")
  
      unique_id = task.make_unique_id()
      restored = _DummyTask.restore(unique_id)
      self.assertTrue(task.make_unique_id(), restored.make_unique_id())
  
file_path: gokart/test/test_restore_task_by_id.py
imports: import unittest
  from unittest.mock import patch
  import luigi
  import luigi.mock
  import gokart
label_desc: Use image node_id 2 for calling the RestoreTaskByIDTest obj's underlying member method code with example usage: obj.test() without return types