code: def test_should_crop_one_frame(self):
      imarray = np.random.randint(0, 255, size=(100, 100, 3))
      bbox = np.array([0, 0, 30, 60])
      df = pd.DataFrame([[imarray, bbox]])
      cropped_image = self.crop_instance(df)
  
      expected_image = pd.DataFrame(
          [[imarray[0:60, 0:30]]], columns=["cropped_frame_array"]
      )
      self.assertTrue(expected_image.equals(cropped_image))
  
file_path: evadb/test/integration_tests/long/functions/ndarray/test_crop.py
imports: import unittest
  import numpy
  import pandas
  from evadb.functions.ndarray.crop import Crop
label_desc: Use image node_id 3 for calling the CropTests obj's underlying member method code with example usage: obj.test_should_crop_one_frame() without return types