code: def test_random_sampling_strategy(self):
      random_sphere = SamplingStrategy(strategy="RANDOM")
  
      np.random.seed(42)
  
      random_labels = []
      for i in range(50):
          random_center = random_sphere(self.data.clone())
          random_labels.append(self.labels[random_center])
  
      assert len(np.unique(random_labels)) == len(self.labels)
  
file_path: torch-points3d/test/test_sampling_strategy.py
imports: import os
  import sys
  import unittest
  import numpy
  import torch
  from torch_geometric.data import Data
  from torch_points3d.utils.transform_utils import SamplingStrategy
label_desc: Use image node_id 2 for calling the TestSamplingStrategy obj's underlying member method code with example usage: obj.test_random_sampling_strategy() without return types