def METHOD_NAME() -> None:
    func, _ = round_trip_for(AwsCloudFrontFunction)
    def validate_delete_args(**kwargs: Any) -> Any:
        assert kwargs["action"] == "delete-function"
        assert kwargs["Name"] == func.name
        assert kwargs["IfMatch"] == "123"
    def mock_get(a: Any, b: Any, c: Any, d: Any, **kwargs: Any) -> Any:
        return {"ETag": "123"}
    client = cast(AwsClient, SimpleNamespace(call=validate_delete_args, get=mock_get))
    func.delete_resource(client, Graph())