code: def test_zero_noise(self):
      scale = 0
      shape = (100,)
      dtype = tf.int32
      samples = discrete_gaussian_utils.sample_discrete_gaussian(
          scale, shape, dtype=dtype
      )
      samples = self.evaluate(samples)
      self.assertAllEqual(samples, tf.zeros(shape, dtype=dtype))
  
imports: import collections
  import fractions
  import math
  import random
  from absl.testing import parameterized
  import numpy
  import tensorflow
  from tensorflow_privacy.privacy.dp_query import discrete_gaussian_utils
label_desc: Use image node_id 6 for calling the DiscreteGaussianUtilsTest obj's underlying member method code with example usage: obj.test_zero_noise() without return types