class_docstr: test item creation with providers 
class_docstr_tok: ["test","item","creation","with","providers"]
docstr: test item creation with youtube's MJ 'Beat It' track's URI 
docstr_tok: ["test","item","creation","with","youtube","'s","MJ","'Beat","It","'","track","'s","URI"]
code: def testProviderYoutubeFromURI(self):
      """test item creation with youtube's MJ 'Beat It' track's URI"""
  
      params = {
          "title": "SevenDoors - Movement Of Whale (LGMX rework)",
          "external_uri": "https://www.youtube.com/watch?v=BMWpfG_Bpto&ab_channel=LGMX",
          "provider": "/api/providers/" + self.youtube_uuid + "/",
      }
  
      response = self.client.post("/api/items/", params, format="json")
      self.assertEqual(response.status_code, 201)
      self.assertNotEqual(response.data["source_file"], None)
  
file_path: TimeSide/timeside/server/tests/test_provider.py
imports: from timeside.server.models import Item, Provider
  from timeside.server.tests.timeside_test_server import TimeSideTestServer
label_desc: Use image node_id 2 for calling the TestProviderRequests obj's underlying member method code with example usage: obj.testProviderYoutubeFromURI() without return types