docstr: Tests that the shape exceptions are properly raised.
docstr_tok: ["Tests","that","the","shape","exceptions","are","properly","raised","."]
code: def test_model_to_screen_exception_raised(
      self, error_msg, screen_dimensions, lower_left_corner, *shapes
  ):
      """Tests that the shape exceptions are properly raised."""
      self.assert_exception_is_raised(
          func=glm.model_to_screen,
          error_msg=error_msg,
          shapes=shapes,
          screen_dimensions=screen_dimensions,
          lower_left_corner=lower_left_corner,
      )
  
imports: import math
  from absl.testing import flagsaver
  from absl.testing import parameterized
  import numpy
  import tensorflow
  from tensorflow_graphics.geometry.transformation import look_at
  from tensorflow_graphics.rendering.camera import perspective
  from tensorflow_graphics.rendering.opengl import math
  from tensorflow_graphics.util import test_case
label_desc: Use image node_id 26 for calling the MathTest obj's underlying member method code with example usage: obj.test_model_to_screen_exception_raised(error_msg, screen_dimensions, lower_left_corner) without return types