code: def test_device_out_of_range(self):
      capture_device = NUM_CAPTURE_DEVICES + 1
      with self.assertRaises(RuntimeError):
          _ = CameraDataset(capture_device, TRANSFORMS, 0)
  
imports: from __future__ import annotations
  import os
  import unittest
  import torch
  import monai.transforms
  from monai.data.dataloader import DataLoader
  from monai.data.video_dataset import CameraDataset, VideoDataset, VideoFileDataset
  from monai.utils.module import optional_import
  from tests.utils import assert_allclose, download_url_or_skip_test, testing_data_config
label_desc: Use image node_id 2 for calling the TestCameraDataset obj's underlying member method code with example usage: obj.test_device_out_of_range() without return types