code: def testRandom(self):
      num_random_tests = 10
      int_low = -7
      int_high = 8
      max_size = 50
      for _ in range(num_random_tests):
          x_size = np.random.randint(max_size + 1)
          x = np.random.randint(int_low, int_high, size=x_size)
          y_size = np.random.randint(max_size + 1)
          y = np.random.randint(int_low, int_high, size=y_size)
          out_idx = [
              (entry, pos)
              for pos, entry in enumerate(x)
              if entry not in y
          ]
          if out_idx:
              out, idx = map(list, zip(*out_idx))
          else:
              out = []
              idx = []
          self._testListDiff(list(x), list(y), out, idx)
  
file_path: tensorflow/tensorflow/python/kernel_tests/data_structures/listdiff_op_test.py
imports: import numpy
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import ops
  from tensorflow.python.ops import array_ops
  from tensorflow.python.platform import test
  from tensorflow.python.util import compat
label_desc: Use image node_id 6 for calling the ListDiffTest obj's underlying member method code with example usage: obj.testRandom() without return types