class_docstr: Test the SCMIFileHandler's area creation.
docstr: Test the area generation for bad projection.
docstr_tok: ["Test","the","area","generation","for","bad","projection","."]
code: def test_get_area_def_bad(self, adef):
      """Test the area generation for bad projection."""
      reader = self.create_reader(
          "goes_imager_projection",
          {
              "semi_major_axis": 1.0,
              "semi_minor_axis": 1.0,
              "longitude_of_projection_origin": -90.0,
              "standard_parallel": 0.0,
              "grid_mapping_name": "fake",
          },
      )
      with pytest.raises(
          ValueError, match="Can't handle projection 'fake'"
      ):
          reader.get_area_def(None)
  
imports: import unittest
  from unittest import mock
  import numpy
  import pytest
  import xarray
label_desc: Use image node_id 6 for calling the TestSCMIFileHandlerArea obj's underlying member method code with example usage: obj.test_get_area_def_bad(adef) without return types