code: def test_titles(cube_axes_actor):
      assert isinstance(cube_axes_actor.x_title, str)
      cube_axes_actor.x_title = "x foo"
      assert cube_axes_actor.x_title == "x foo"
  
      assert isinstance(cube_axes_actor.y_title, str)
      cube_axes_actor.y_title = "y foo"
      assert cube_axes_actor.y_title == "y foo"
  
      assert isinstance(cube_axes_actor.z_title, str)
      cube_axes_actor.z_title = "z foo"
      assert cube_axes_actor.z_title == "z foo"
  
file_path: pyvista/tests/plotting/test_cube_axes_actor.py
imports: import numpy
  import pytest
  import pyvista
label_desc: Use image node_id 8 for calling a global function with example usage: test_titles(cube_axes_actor) without return types