code: def test_simple_polygon(self):
      for _ in range(5000):
          bbox = [-180.0, -90.0, 180.0, 90.0]
          result = generate_random("Polygon")
          self.assertIsInstance(result, geojson.geometry.Polygon)
          self.assertTrue(geojson.geometry.check_polygon(result))
          self.assertTrue(check_polygon_bbox(result, bbox))
  
file_path: geojson/tests/test_utils.py
imports: import random
  import unittest
  import geojson
  from geojson.utils import generate_random, map_geometries
label_desc: Use image node_id 1 for calling the TestGenerateRandom obj's underlying member method code with example usage: obj.test_simple_polygon() without return types