def METHOD_NAME(self):
    framework.config.nclusters = 3
    framework.config.init_cluster_configs()
    user_dict = [
        dict(
            REPORTING=dict(email="USER1@CLUSTER1.com"),
            ENV_DATA=dict(cluster_name="cluster1"),
        ),
        dict(
            REPORTING=dict(email="USER1@CLUSTER2.com"),
            ENV_DATA=dict(cluster_name="cluster2"),
        ),
        dict(
            REPORTING=dict(email="USER1@CLUSTER3.com"),
            ENV_DATA=dict(cluster_name="cluster3"),
        ),
    ]
    for i in range(framework.config.nclusters):
        framework.config.switch_ctx(i)
        framework.config.update(user_dict[i])
    for i in range(framework.config.nclusters):
        framework.config.switch_ctx(i)
        assert (
            framework.config.REPORTING["email"]
            == user_dict[i]["REPORTING"]["email"]
        )
        assert (
            framework.config.ENV_DATA["cluster_name"]
            == user_dict[i]["ENV_DATA"]["cluster_name"]
        )
    framework.config.reset_ctx()