code: def test_multipolygon(self):
      polygon1 = Polygon([(0, 0), (0, 1), (1, 0)])
      polygon2 = Polygon([(1, 0), (2, 0), (2, 1)])
      polygon1_reversed = Polygon(polygon1.exterior.coords[::-1])
      polygon2_reversed = Polygon(polygon2.exterior.coords[::-1])
      multipolygon = MultiPolygon([polygon1, polygon2])
      assert not polygon1.exterior.is_ccw
      assert polygon2.exterior.is_ccw
      assert orient(multipolygon, 1) == MultiPolygon(
          [polygon1_reversed, polygon2]
      )
      assert orient(multipolygon, -1) == MultiPolygon(
          [polygon1, polygon2_reversed]
      )
  
file_path: shapely/shapely/tests/legacy/test_orient.py
imports: import unittest
  from shapely.geometry import GeometryCollection, LinearRing, LineString, MultiLineString, MultiPoint, MultiPolygon, Point, Polygon
  from shapely.ops import orient
label_desc: Use image node_id 7 for calling the OrientTestCase obj's underlying member method code with example usage: obj.test_multipolygon() without return types