code: def test_draw_samples(self):
      mock_batch = mock.Mock()
      mock_batch.nb_rows = 50
      aug = iaa.Cartoon()
      rs = iarandom.RNG(0)
  
      samples = aug._draw_samples(mock_batch, rs)
  
      assert len(np.unique(np.round(samples[0] * 100, decimals=0))) > 1
      assert len(np.unique(np.round(samples[1] * 100, decimals=0))) > 1
      assert len(np.unique(np.round(samples[2] * 100, decimals=0))) > 1
      assert len(np.unique(np.round(samples[3] * 100, decimals=0))) > 1
  
imports: from __future__ import print_function, division, absolute_import
  import sys
  import numpy
  import cv2
  import imgaug
  from imgaug import augmenters
  from imgaug import random
  from imgaug.testutils import reseed, runtest_pickleable_uint8_img
  import imgaug.augmenters.color
  import imgaug.augmenters.artistic
label_desc: Use image node_id 3 for calling the TestCartoon obj's underlying member method code with example usage: obj.test_draw_samples() without return types