### Question:
PipelineFunctionSubstringBefore implements PipelineFunction { @Override public String getName() { return FUNCTION_NAME; }  @Override String getName(); @Override Signature getSignature(); @Override PipelineElement apply(final PipelineElement value, final String paramsIncludingParentheses,
            final ExpressionResolver expressionResolver);  }### Answer:
@Test public void getName() { assertThat(function.getName()).isEqualTo("substring-before"); }