@Test
public void withNegation() {

    Set<String> dnf = createDisjunctiveNormalForm(createWithNegationQuery());
    assertEquals(1, dnf.size());
    assertTrue(dnf.contains("c1=v1 AND NOT(c2=v2)"));
}