@Test
public void testMultiComparisonWithNullValue() throws ParserException {

    final RootNode root = parser.parse("in(attributes,null,\"test\",null)");
    assertThat(root).isNotNull();
    assertThat(root.getChildren().size()).isEqualTo(1);
    final MultiComparisonNode comparison = (MultiComparisonNode) root.getChildren().get(0);
    assertThat(comparison.getComparisonType()).isEqualTo(MultiComparisonNode.Type.IN);
    assertThat(comparison.getComparisonProperty()).isEqualTo("attributes");
    assertThat(comparison.getComparisonValue().size()).isEqualTo(3);
    assertThat(comparison.getComparisonValue().get(0)).isNull();
    assertThat(comparison.getComparisonValue().get(1)).isEqualTo("test");
    assertThat(comparison.getComparisonValue().get(2)).isNull();
}