static KiePMMLCluster getKiePMMLCluster(Cluster cluster) {
        final List<Double> values = getClusterDoubleValues(cluster);
        return new KiePMMLCluster(cluster.getId(), cluster.getName(), values);
    }
@Test
    void getKiePMMLCluster() {
        Cluster cluster = new Cluster();
        cluster.setId("ID");
        cluster.setName("NAME");
        final Random random = new Random();
        final List<Double> doubleValues =
                IntStream.range(0, 3).mapToObj(i -> random.nextDouble()).collect(Collectors.toList());
        final List<String> values = doubleValues.stream().map(String::valueOf).collect(Collectors.toList());
        Array array = getArray(Array.Type.REAL, values);
        cluster.setArray(array);
        KiePMMLCluster retrieved =
                KiePMMLClusteringModelFactory.getKiePMMLCluster(cluster);
        commonEvaluateKiePMMLCluster(retrieved, cluster);
    }