public ClusterNode getNode(String clusterId, UUID nodeId) {
        CqlSession session = cqlSessionFactory.get(clusterId);

        Map<UUID, Node> nodes = session.getMetadata().getNodes();

        Node node = nodes.get(nodeId);
        if (node == null) {
            throw new ClusterNodeNotFoundException(String.format("not exists node(%s)", nodeId));
        }

        return ClusterNode.from(node);
    }
@Test
    void not_exists_node_in_cluster() {
        // when & then
        assertThatThrownBy(() -> clusterNodeGetCommander.getNode(CLUSTER_ID, UUID.randomUUID()))
            .isInstanceOf(ClusterNodeNotFoundException.class);
    }