    @Test(expected = IllegalArgumentException.class)
    public void multipleAddFeatureOnTheSameUUIDThrowAnException(){

        UUID uuidA = UUID.randomUUID();
        Class<? extends  Feature> featureClassA = FeatureMagnetometer.class;

        Class<? extends  Feature> featureClassB = FeatureMagnetometer.class;

        ConnectionOption opt = ConnectionOption.builder()
                .addFeature(uuidA, featureClassA)
                .addFeature(uuidA, featureClassB)
                .build();
    }