protected void generateChildEipStatistics(ChildEip childEip, ChildEipStatistic childEipStatistic) {

        childEip.getEipAttributeMap().forEach((key, value) -> {

            if (value instanceof EipAttribute) {

                EipAttribute eipAttribute = (EipAttribute) value;

                EipStatistic eipStatistic = new EipStatistic();
                eipStatistic.setId(key);
                eipStatistic.setTested(eipAttribute.getExchangesTotal() > 0);
                eipStatistic.setTotalProcessingTime(eipAttribute.getTotalProcessingTime());
                eipStatistic.setProperties(eipAttribute.getProperties());

                childEipStatistic.getEipStatisticMap().put(eipAttribute.getIndex(), eipStatistic);
            } else if (value instanceof String) {

                Properties properties = new Properties();
                properties.put("value", value);
                EipStatistic eipStatistic = new EipStatistic();
                eipStatistic.setId(key);
                eipStatistic.setProperties(properties);

                childEipStatistic.getEipStatisticMap().put(0, eipStatistic);
            }
        });
    }
@Test
    public void testGenerateChildEipStatistics() {

    }