@Test
public void singleStringResolverThrowsExceptionIfNotResolvable() {

    final PipelineFunctionParameterResolverFactory.SingleParameterResolver stringResolver =
            PipelineFunctionParameterResolverFactory.forStringParameter();
    final String stringPlaceholder = "(    " + KNOWN_PLACEHOLDER + "   )";
    assertThatExceptionOfType(PlaceholderFunctionSignatureInvalidException.class)
            .isThrownBy(() -> stringResolver.apply(stringPlaceholder, expressionResolver, DUMMY));
    verifyNoInteractions(expressionResolver);
}