code: def _make_matrix(self, xp, dtype, order):
      shape = (self.rows, self.cols)
      return testing.shaped_random(
          shape, xp, dtype=dtype, scale=1, order=order
      )
  
imports: import unittest
  import pytest
  import numpy
  import cupy
  import cupyx.scipy.spatial.distance
  from cupy import testing
label_desc: Use image node_id 1 for calling the TestCdist obj's underlying member method code with example usage: obj._make_matrix(xp, dtype, order) and returns: testing