def METHOD_NAME(manifest: DbtManifestParam) -> None:
    expected_asset_keys = {
        AssetKey(key.split("/"))
        for key in {
            "sort_by_calories",
            "cold_schema/sort_cold_cereals_by_calories",
            "subdir_schema/least_caloric",
            "sort_hot_cereals_by_calories",
            "orders_snapshot",
            "cereals",
        }
    }
    @dbt_assets(manifest=manifest)
    def my_dbt_assets():
        ...
    asset_graph = AssetGraph.from_assets([my_dbt_assets])
    asset_selection = build_dbt_asset_selection([my_dbt_assets], dbt_select="fqn:*")
    selected_asset_keys = asset_selection.resolve(all_assets=asset_graph)
    assert selected_asset_keys == expected_asset_keys