@Test public void testBinaryOperators() throws Exception { checkSearch( q().eq(elementName, value), RestrictionName.EQUALS ); checkSearch( q().neq(elementName, value), RestrictionName.NOT_EQUALS ); checkSearch( q().lt(elementName, value), RestrictionName.LESS ); checkSearch( q().le(elementName, value), RestrictionName.LESS_OR_EQUAL ); checkSearch( q().gt(elementName, value), RestrictionName.GREATER ); checkSearch( q().ge(elementName, value), RestrictionName.GREATER_OR_EQUAL ); checkSearch( q().sw(elementName, value), RestrictionName.STARTS_WITH ); checkSearch( q().ew(elementName, value), RestrictionName.ENDS_WITH ); }