public static ValueReference createParameter(String value) {
        return ValueReference.builder()
                .valueType(ValueType.PARAMETER)
                .value(value)
                .build();
    }
@Test
    public void createParameterFailsWithBlankParameter() {
        assertThatThrownBy(() -> ValueReference.createParameter(""))
                .isInstanceOf(IllegalArgumentException.class)
                .hasMessage("Parameter must not be blank");
        assertThatThrownBy(() -> ValueReference.createParameter(" "))
                .isInstanceOf(IllegalArgumentException.class)
                .hasMessage("Parameter must not be blank");
    }