code: def test_get_random_int_value(self):
      min_value = 1
      max_value = 10
      value = AlgorithmUtil.get_random_int_value(min_value, max_value)
      self.assertTrue(value >= min_value)
      self.assertTrue(value <= max_value)
      self.assertTrue(isinstance(value, int))
  
      min_value = -10
      max_value = -1
      value = AlgorithmUtil.get_random_int_value(min_value, max_value)
      self.assertTrue(value >= min_value)
      self.assertTrue(value <= max_value)
      self.assertTrue(isinstance(value, int))
  
file_path: advisor/advisor_server/suggestion/algorithm/util_test.py
imports: from django.test import TestCase
  from suggestion.algorithm.util import AlgorithmUtil
label_desc: Use image node_id 4 for calling the AlgorithmUtilTest obj's underlying member method code with example usage: obj.test_get_random_int_value() without return types