code: def tearDownClass(cls):
      # This is the only actual test here.
      assert cls.xy_invocations == list(product(cls.x_args, cls.y_args))
      assert cls.yx_invocations == list(product(cls.y_args, cls.x_args))
  
file_path: catalyst/tests/test_testing.py
imports: from itertools import product
  from unittest import TestCase
  from numpy import array, empty
  from catalyst.testing import check_arrays, make_alternating_boolean_array, make_cascading_boolean_array, parameter_space
  from catalyst.utils.numpy_utils import bool_dtype
label_desc: Use image node_id 2 for calling the TestParameterSpace obj's underlying member method code with example usage: obj.tearDownClass(cls) without return types