code: def test_multipoint(self):
      # Empty
      self.assertSVG(MultiPoint(), "<g />")
      # Valid
      g = MultiPoint([(6, 7), (3, 4)])
      self.assertSVG(
          g,
          '<g><circle cx="6.0" cy="7.0" r="3.0" stroke="#555555" '
          'stroke-width="1.0" fill="#66cc99" opacity="0.6" />'
          '<circle cx="3.0" cy="4.0" r="3.0" stroke="#555555" '
          'stroke-width="1.0" fill="#66cc99" opacity="0.6" /></g>',
      )
      self.assertSVG(
          g,
          '<g><circle cx="6.0" cy="7.0" r="15.0" stroke="#555555" '
          'stroke-width="5.0" fill="#66cc99" opacity="0.6" />'
          '<circle cx="3.0" cy="4.0" r="15.0" stroke="#555555" '
          'stroke-width="5.0" fill="#66cc99" opacity="0.6" /></g>',
          scale_factor=5,
      )
  
file_path: shapely/shapely/tests/legacy/test_svg.py
imports: import os
  import unittest
  from xml.dom.minidom import parseString
  from shapely.geometry import LineString, MultiLineString, MultiPoint, MultiPolygon, Point, Polygon
  from shapely.geometry.collection import GeometryCollection
label_desc: Use image node_id 3 for calling the SvgTestCase obj's underlying member method code with example usage: obj.test_multipoint() without return types