code: def test_random_expand_fill(self):
      img = np.random.uniform(-1, 1, size=(3, 64, 32))
  
      while True:
          out, param = random_expand(
              img, fill=self.fill, return_param=True
          )
          y_offset = param["y_offset"]
          x_offset = param["x_offset"]
          if y_offset > 0 or x_offset > 0:
              break
  
      if isinstance(self.fill, int):
          fill = (self.fill,) * 3
      else:
          fill = self.fill
      np.testing.assert_equal(out[:, 0, 0], np.array(fill).flatten())
  
file_path: chainercv/tests/transforms_tests/image_tests/test_random_expand.py
imports: import unittest
  import numpy
  from chainercv.transforms import random_expand
  from chainercv.utils import testing
label_desc: Use image node_id 1 for calling the TestRandomExpandFill obj's underlying member method code with example usage: obj.test_random_expand_fill() without return types