code: def _create_fake_sample(self):
      fake_sample = {
          "form": [
              {
                  "box": [91, 279, 123, 294],
                  "text": "Date:",
                  "label": "question",
                  "words": [
                      {"box": [91, 279, 123, 294], "text": "Date:"}
                  ],
                  "linking": [[0, 16]],
                  "id": 0,
              },
              {
                  "box": [92, 310, 130, 324],
                  "text": "From:",
                  "label": "question",
                  "words": [{"box": [92, 310, 130, 324], "text": ""}],
                  "linking": [[1, 22]],
                  "id": 1,
              },
          ]
      }
      ann_path = osp.join(self.root.name, "funsd.json")
      with open(ann_path, "w") as f:
          json.dump(fake_sample, f)
      return ann_path
  
file_path: mmocr/tests/test_datasets/test_preparers/test_parsers/test_funsd_parser.py
imports: import json
  import os.path
  import tempfile
  import unittest
  from mmocr.datasets.preparers import FUNSDTextDetAnnParser
label_desc: Use image node_id 2 for calling the TestFUNSDTextDetAnnParser obj's underlying member method code with example usage: obj._create_fake_sample() and returns: ann_path