code: def testPrimitiveFields(self):
      self.assertNotEqual('string_: "a"', "")
      self.assertEqual('string_: "a"', 'string_: "a"')
      self.assertNotEqual('string_: "b"', 'string_: "a"')
      self.assertNotEqual('string_: "ab"', 'string_: "aa"')
  
      self.assertNotEqual("int64_: 0", "")
      self.assertEqual("int64_: 0", "int64_: 0")
      self.assertNotEqual("int64_: -1", "")
      self.assertNotEqual("int64_: 1", "int64_: 0")
      self.assertNotEqual("int64_: 0", "int64_: -1")
  
      self.assertNotEqual("float_: 0.0", "")
      self.assertEqual("float_: 0.0", "float_: 0.0")
      self.assertNotEqual("float_: -0.1", "")
      self.assertNotEqual("float_: 3.14", "float_: 0")
      self.assertNotEqual("float_: 0", "float_: -0.1")
      self.assertEqual("float_: -0.1", "float_: -0.1")
  
      self.assertNotEqual("bool_: true", "")
      self.assertNotEqual("bool_: false", "")
      self.assertNotEqual("bool_: true", "bool_: false")
      self.assertEqual("bool_: false", "bool_: false")
      self.assertEqual("bool_: true", "bool_: true")
  
      self.assertNotEqual("enum_: A", "")
      self.assertNotEqual("enum_: B", "enum_: A")
      self.assertNotEqual("enum_: C", "enum_: B")
      self.assertEqual("enum_: C", "enum_: C")
  
imports: import copy
  import re
  import sys
  import textwrap
  from google.protobuf import text_format
  from tensorflow.python.platform import googletest
  from tensorflow.python.util.protobuf import compare
  from tensorflow.python.util.protobuf import compare_test_pb2
label_desc: Use image node_id 5 for calling the ProtoEqTest obj's underlying member method code with example usage: obj.testPrimitiveFields() without return types