public static void getSemanticPropsSingleFromString(
            SingleInputSemanticProperties result,
            String[] forwarded,
            String[] nonForwarded,
            String[] readSet,
            TypeInformation<?> inType,
            TypeInformation<?> outType) {
        getSemanticPropsSingleFromString(
                result, forwarded, nonForwarded, readSet, inType, outType, false);
    }
@Test
    void testReadFieldsInvalidString() {
        String[] readFields = {"notValid"};
        SingleInputSemanticProperties sp = new SingleInputSemanticProperties();
        assertThatThrownBy(
                        () ->
                                SemanticPropUtil.getSemanticPropsSingleFromString(
                                        sp,
                                        null,
                                        null,
                                        readFields,
                                        threeIntTupleType,
                                        threeIntTupleType))
                .isInstanceOf(InvalidSemanticAnnotationException.class);
    }