public static String formatExpression(final Expression expression) {
    return formatExpression(expression, FormatOptions.of(s -> false));
  }
@Test
  public void shouldFormatLambdaExpression() {
    // Given:
    final LambdaFunctionCall expression = new LambdaFunctionCall(
        Optional.of(LOCATION),
        ImmutableList.of("X", "Y"),
        new LogicalBinaryExpression(LogicalBinaryExpression.Type.OR,
            new LambdaVariable("X"),
            new LambdaVariable("Y"))
    );

    // When:
    final String text = ExpressionFormatter.formatExpression(expression);

    // Then:
    assertThat(text, equalTo("(X, Y) => (X OR Y)"));
  }