code: def testSystemArtifactTypes(self):
      self.assertEqual(
          _get_artifact_type_name(
              metadata_store_pb2.ArtifactType.DATASET
          ),
          mlmd_types.Dataset().name,
      )
      self.assertEqual(
          _get_artifact_type_name(
              metadata_store_pb2.ArtifactType.MODEL
          ),
          mlmd_types.Model().name,
      )
      self.assertEqual(
          _get_artifact_type_name(
              metadata_store_pb2.ArtifactType.METRICS
          ),
          mlmd_types.Metrics().name,
      )
      self.assertEqual(
          _get_artifact_type_name(
              metadata_store_pb2.ArtifactType.STATISTICS
          ),
          mlmd_types.Statistics().name,
      )
  
file_path: ml-metadata/ml_metadata/metadata_store/mlmd_types_test.py
imports: from absl.testing import absltest
  from ml_metadata.metadata_store import mlmd_types
  from ml_metadata.proto import metadata_store_pb2
label_desc: Use image node_id 1 for calling the MlmdTypesTest obj's underlying member method code with example usage: obj.testSystemArtifactTypes() without return types