code: def test_check_params(self):
      with self.assertRaises(ValueError):
          _ = ThermometerEncoding(clip_values=(0, 1), num_space=-1)
  
      with self.assertRaises(ValueError):
          _ = ThermometerEncoding(clip_values=(0, 1, 2))
  
      with self.assertRaises(ValueError):
          _ = ThermometerEncoding(clip_values=(1, 0))
  
file_path: adversarial-robustness-toolbox/tests/defences/test_thermometer_encoding.py
imports: from __future__ import absolute_import, division, print_function, unicode_literals
  import logging
  import unittest
  import numpy
  from art.defences.preprocessor import ThermometerEncoding
  from tests.utils import master_seed
label_desc: Use image node_id 6 for calling the TestThermometerEncoding obj's underlying member method code with example usage: obj.test_check_params() without return types