@Test
public void testComparisonEqualsWithStringValue() throws ParserException {

    final RootNode root = parser.parse("eq(username,\"te\\\"st\")");
    assertThat(root).isNotNull();
    assertThat(root.getChildren().size()).isEqualTo(1);
    final SingleComparisonNode comparison = (SingleComparisonNode) root.getChildren().get(0);
    assertThat(comparison.getComparisonValue().getClass()).isEqualTo(String.class);
    assertThat(comparison.getComparisonValue()).isEqualTo("te\"st");
}