code: def test_repr(self):
      transform = TextDetRandomCrop(
          target_size=(512, 512), positive_sample_ratio=0.4
      )
      self.assertEqual(
          repr(transform),
          (
              "TextDetRandomCrop(target_size = (512, 512), "
              "positive_sample_ratio = 0.4)"
          ),
      )
  
imports: import copy
  import unittest
  import unittest.mock
  import numpy
  from mmcv.transforms import Pad, RandomResize
  from mmocr.datasets.transforms import BoundedScaleAspectJitter, RandomCrop, RandomFlip, Resize, ShortScaleAspectJitter, SourceImagePad, TextDetRandomCrop, TextDetRandomCropFlip
  from mmocr.utils import bbox2poly, poly2shapely
label_desc: Use image node_id 6 for calling the TestTextDetRandomCrop obj's underlying member method code with example usage: obj.test_repr() without return types