code: def test_multichannel_image_augmentations(augmentation_cls, params):
      image = np.zeros((100, 100, 6), dtype=np.uint8)
      aug = augmentation_cls(p=1, **params)
      data = aug(image=image)
      assert data["image"].dtype == np.uint8
      assert data["image"].shape[2] == 6
  
imports: import random
  from typing import Dict, Tuple, Type
  import cv2
  import numpy
  import pytest
  import albumentations
  from .utils import get_dual_transforms, get_image_only_transforms, get_transforms
label_desc: Use image node_id 11 for calling a global function with example usage: test_multichannel_image_augmentations(augmentation_cls, params) without return types