List jcrits1 = new ArrayList();
jcrits1.add(new CompareCriteria(e1, CompareCriteria.EQ, e2));
List jcrits2 = new ArrayList();
jcrits2.add(new CompareCriteria(e3, CompareCriteria.EQ, e4));
JoinPredicate jp1 = new JoinPredicate(new UnaryFromClause(g1), new UnaryFromClause(g2), JoinType.JOIN_INNER, jcrits1);
JoinPredicate jp2 = new JoinPredicate(jp1, new UnaryFromClause(g3), JoinType.JOIN_INNER, jcrits2);
from.addClause(jp2);
query.setFrom(from);
helpTest(sql, sqlExpected, query);