code: def test_training_neg_sampling(self):
      self.assertTrue(
          run_parms(
              {
                  "train_neg_sample_args": [
                      {"distribution": "uniform", "sample_num": 1},
                      {"distribution": "uniform", "sample_num": 2},
                      {"distribution": "uniform", "sample_num": 3},
                  ]
              }
          )
      )
  
imports: import os
  import sys
  import unittest
  import logging
  import warnings
  import numpy
  from recbole.quick_start import run_recbole
label_desc: Use image node_id 11 for calling the TestOverallConfig obj's underlying member method code with example usage: obj.test_training_neg_sampling() without return types