@Test public void testNestedBoolean() throws QueryNodeException { final QueryBuilder build = new QueryBuilder(); final AbstractBooleanQuery bool = build.newBoolean() .with(build.newNode("aaa")) .without(build.newBoolean() .with(build.newNode("ddd"))); assertParser(bool); }
@Test public void testBooleanWithMultipleClauses() throws QueryNodeException { final QueryBuilder build = new QueryBuilder(); final AbstractBooleanQuery bool = build.newBoolean() .with(build.newNode("aaa")) .without(build.newNode("bbb")) .optional(build.newTwig("ccc").with(build.newNode("ddd"))); assertParser(bool); }