code: def testIntervalContains(self):
      interval = command_parser.Interval(
          start=1, start_included=True, end=10, end_included=True
      )
      self.assertTrue(interval.contains(1))
      self.assertTrue(interval.contains(10))
      self.assertTrue(interval.contains(5))
  
      interval.start_included = False
      self.assertFalse(interval.contains(1))
      self.assertTrue(interval.contains(10))
  
      interval.end_included = False
      self.assertFalse(interval.contains(1))
      self.assertFalse(interval.contains(10))
  
      interval.start_included = True
      self.assertTrue(interval.contains(1))
      self.assertFalse(interval.contains(10))
  
imports: import sys
  from tensorflow.python.debug.cli import command_parser
  from tensorflow.python.framework import test_util
  from tensorflow.python.platform import googletest
label_desc: Use image node_id 8 for calling the ParseInterval obj's underlying member method code with example usage: obj.testIntervalContains() without return types