@ClusterTest(types = {Type.ZK})
    public void testDescribeQuorumInZkMode(ClusterInstance cluster) {
        assertInstanceOf(UnsupportedVersionException.class, assertThrows(
                ExecutionException.class,
                () -> MetadataQuorumCommand.execute("--bootstrap-server", cluster.bootstrapServers(), "describe", "--status")
        ).getCause());

        assertInstanceOf(UnsupportedVersionException.class, assertThrows(
                ExecutionException.class,
                () -> MetadataQuorumCommand.execute("--bootstrap-server", cluster.bootstrapServers(), "describe", "--replication")
        ).getCause());
    }
1. The same number of broker controllers
2. More brokers than controllers
3. Fewer brokers than controllers
tools/src/test/java/org/apache/kafka/tools/MetadataQuorumCommandTest.java