code: def test_present_compound_array(self):
      self.assertEqual(self.layout.images, ())
  
      # Assign compound list
      self.layout.images = [
          go.layout.Image(layer="above"),
          go.layout.Image(layer="below"),
      ]
  
      # Stored as list of dicts
      self.assertEqual(
          self.layout.to_plotly_json()["images"],
          [{"layer": "above"}, {"layer": "below"}],
      )
  
      # Presented as compound tuple
      self.assertEqual(
          self.layout.images,
          (
              go.layout.Image(layer="above"),
              go.layout.Image(layer="below"),
          ),
      )
  
imports: from unittest import TestCase
  import plotly.graph_objs
  import pytest
label_desc: Use image node_id 3 for calling the TestPropertyPresentation obj's underlying member method code with example usage: obj.test_present_compound_array() without return types