code: def test_wsj0mix(self):
      dataset = wsj0mix.WSJ0Mix(
          self.root_dir, num_speakers=3, sample_rate=8000
      )
  
      n_ite = 0
      for i, sample in enumerate(dataset):
          (_, sample_mix, sample_src) = sample
          (_, expected_mix, expected_src) = self.expected[i]
          self.assertEqual(
              sample_mix, expected_mix, atol=5e-5, rtol=1e-8
          )
          self.assertEqual(
              sample_src[0], expected_src[0], atol=5e-5, rtol=1e-8
          )
          self.assertEqual(
              sample_src[1], expected_src[1], atol=5e-5, rtol=1e-8
          )
          self.assertEqual(
              sample_src[2], expected_src[2], atol=5e-5, rtol=1e-8
          )
          n_ite += 1
      assert n_ite == len(self.expected)
  
file_path: audio/test/torchaudio_unittest/example/souce_sepration/wsj0mix_test.py
imports: import os
  from source_separation.utils.dataset import wsj0mix
  from torchaudio_unittest.common_utils import get_whitenoise, normalize_wav, save_wav, TempDirMixin, TorchaudioTestCase
label_desc: Use image node_id 2 for calling the TestWSJ0Mix3 obj's underlying member method code with example usage: obj.test_wsj0mix() without return types