def METHOD_NAME(self):
    buildings_csv_df = self.spark.read.format("csv"). \
        option("delimiter", ","). \
        option("header", "true"). \
        load(google_buildings_input_location)
    buildings_csv_df.createOrReplaceTempView("buildings_table")
    buildings_df = self.spark.sql(
        "SELECT confidence, latitude, longitude, ST_GeomFromWKT(geometry) as geometry from buildings_table"
    )
    buildings_gdf = gpd.GeoDataFrame(data=buildings_df.toPandas(), geometry="geometry")
    fill_color = SedonaPyDeck._create_default_fill_color_(gdf=buildings_gdf, plot_col='confidence')
    choropleth_layer = pdk.Layer(
        'GeoJsonLayer',  # `type` positional argument is here
        data=buildings_gdf,
        auto_highlight=True,
        get_fill_color=fill_color,
        opacity=1.0,
        stroked=False,
        extruded=True,
        wireframe=True,
        get_elevation=0,
        pickable=True
    )
    p_map = pdk.Deck(layers=[choropleth_layer])
    sedona_pydeck_map = SedonaPyDeck.create_choropleth_map(df=buildings_df, plot_col='confidence')
    res = self.isMapEqual(sedona_map=sedona_pydeck_map, pydeck_map=p_map)
    assert res is True