code: def test_make_projected_crs(tmp_path):
      aeaop = AlbersEqualAreaConversion(0, 0)
      pc = ProjectedCRS(conversion=aeaop, name="Albers")
      assert pc.name == "Albers"
      assert pc.type_name == "Projected CRS"
      assert pc.coordinate_operation == aeaop
      assert_can_pickle(pc, tmp_path)
  
imports: import pytest
  from pyproj.crs import CRS, BoundCRS, CompoundCRS, CustomConstructorCRS, DerivedGeographicCRS, GeocentricCRS, GeographicCRS, ProjectedCRS, VerticalCRS
  from pyproj.crs.coordinate_operation import AlbersEqualAreaConversion, LambertConformalConic2SPConversion, RotatedLatitudeLongitudeConversion, ToWGS84Transformation, TransverseMercatorConversion, UTMConversion
  from pyproj.crs.coordinate_system import Cartesian2DCS, Ellipsoidal3DCS, VerticalCS
  from pyproj.crs.datum import CustomDatum
  from pyproj.crs.enums import VerticalCSAxis
  from pyproj.exceptions import CRSError
  from test.conftest import PROJ_GTE_901, assert_can_pickle
label_desc: Use image node_id 2 for calling a global function with example usage: test_make_projected_crs(tmp_path) without return types