def METHOD_NAME(
    clusters: Iterable[ClusterV1], gql_class_factory: Callable
) -> None:
    assert clusters == [
        gql_class_factory(
            ClusterV1,
            {
                "name": "cluster-1",
                "ocm": {
                    "environment": {
                        "name": "ocm-prod",
                        "accessTokenClientSecret": {
                            "field": "client_secret",
                            "path": "path/to/client_secret",
                        },
                    },
                    "orgId": "org-id-1",
                },
                "ocmSubscriptionLabels": '{"my-label-prefix":{"to-be-added":"enabled","to-be-changed":"enabled"}}',
            },
        ),
        gql_class_factory(
            ClusterV1,
            {
                "name": "cluster-2",
                "ocm": {
                    "environment": {
                        "name": "ocm-stage",
                        "accessTokenClientSecret": {
                            "field": "client_secret",
                            "path": "path/to/client_secret",
                        },
                    },
                    "orgId": "org-id-2",
                },
            },
        ),
        gql_class_factory(
            ClusterV1,
            {
                "name": "cluster-3",
                "ocm": {
                    "environment": {
                        "name": "ocm-stage",
                        "accessTokenClientSecret": {
                            "field": "client_secret",
                            "path": "path/to/client_secret",
                        },
                    },
                    "orgId": "org-id-2",
                },
                "ocmSubscriptionLabels": '{"my-label-prefix":{"to-be-added":"enabled"}}',
            },
        ),
    ]