public void testEmptyStatement() {
assertEquals("", adapter.statementAdapter(statement("")));
}
public void testVeryDeepStatements() {
DataQueryStatement stmnt = or(or(statement("a=1"), or(statement("b=2"), or(statement("c=3"), or(statement("d=4"), and("e=5", "f=6"))))), statement("g=7"));
assertEquals("((a=1 OR (b=2 OR (c=3 OR (d=4 OR (e=5 AND f=6))))) OR g=7)", adapter.statementAdapter(stmnt));
}