code: def test_should_infer_layer_name_for_grad_cam(
      model, expected_layer_name
  ):
      layer_name = GradCAM.infer_grad_cam_target_layer(model)
  
      assert layer_name == expected_layer_name
  
file_path: tf-explain/tests/core/test_grad_cam.py
imports: import numpy
  import pytest
  import tensorflow
  from tf_explain.core.grad_cam import GradCAM
label_desc: Use image node_id 5 for calling a global function with example usage: test_should_infer_layer_name_for_grad_cam(model, expected_layer_name) without return types