code: def test_create_subplot_with_update_dict(self):
      self.layout.update(
          {
              "xaxis1": {"title": {"text": "xaxis 1"}},
              "xaxis2": {"title": {"text": "xaxis 2"}},
              "yaxis3": {"title": {"text": "yaxis 3"}},
              "geo4": {"bgcolor": "blue"},
              "ternary5": {"sum": 120},
              "scene6": {"dragmode": "zoom"},
              "mapbox7": {"zoom": 2},
              "polar8": {"sector": [0, 90]},
          }
      )
  
      self.assertEqual(self.layout.xaxis1.title.text, "xaxis 1")
      self.assertEqual(self.layout.xaxis2.title.text, "xaxis 2")
      self.assertEqual(self.layout.yaxis3.title.text, "yaxis 3")
      self.assertEqual(self.layout.geo4.bgcolor, "blue")
      self.assertEqual(self.layout.ternary5.sum, 120)
      self.assertEqual(self.layout.scene6.dragmode, "zoom")
      self.assertEqual(self.layout.mapbox7.zoom, 2)
      self.assertEqual(self.layout.polar8.sector, (0, 90))
  
file_path: plotly.py/packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_layout_subplots.py
imports: from unittest import TestCase
  import pytest
  import plotly.graph_objs
  import plotly.io
label_desc: Use image node_id 13 for calling the TestLayoutSubplots obj's underlying member method code with example usage: obj.test_create_subplot_with_update_dict() without return types