code: def test_mul_n(self):
      a = tf.constant(1.0)
      b = tf.constant(2.0)
      c = tf.constant(3.0)
      ab = _mul_n([a, b])
      abc = _mul_n([a, b, c])
  
      with self.test_session() as sess:
          self.assertEqual(sess.run(ab), 2.0)
          self.assertEqual(sess.run(abc), 6.0)
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import edward
  import numpy
  import tensorflow
  from edward.inferences.conjugacy.simplify import *
  from edward.inferences.conjugacy.simplify import _mul_n
label_desc: Use image node_id 1 for calling the test_simplify_class obj's underlying member method code with example usage: obj.test_mul_n() without return types