@Override
  public InterpreterResult interpret(String st, InterpreterContext context) {
    return helper.interpret(session, st, context);
  }
@Test
  void should_parse_date_value() {
    // Given
    String queries = "@prepare[parse_date]=INSERT INTO zeppelin.users(login,last_update) " +
        "VALUES(?,?)\n" +
        "@bind[parse_date]='last_update','2015-07-30 12:00:01'\n" +
        "SELECT last_update FROM zeppelin.users WHERE login='last_update';";
    // When
    final InterpreterResult actual = interpreter.interpret(queries, intrContext);

    // Then
    assertEquals(Code.SUCCESS, actual.code());
    assertTrue(actual.message().get(0).getData().contains("last_update\n2015-07-30T12:00:01.000Z"),
        actual.message().get(0).getData());
  }