code: def test_negate_bool(self):
      mock_feature = Feature("categorical_feature")
  
      isFoo = predicate.Predicate(
          mock_feature, predicate.Relation.EQ, True
      )
      isNotFoo = predicate.Predicate(
          mock_feature, predicate.Relation.EQ, False
      )
      self.assertEqual(-isFoo, isNotFoo)
  
file_path: AIX360/tests/rule_induction/trxf/core/test_predicate.py
imports: from unittest import TestCase
  from unittest.mock import MagicMock
  import aix360.algorithms.rule_induction.trxf.core.predicate
  from aix360.algorithms.rule_induction.trxf.core.feature import Feature
label_desc: Use image node_id 6 for calling the TestPredicate obj's underlying member method code with example usage: obj.test_negate_bool() without return types