public void testInnerJoinImplicitWithAliasAndAsColumn()
throws Exception
{
Criteria criteria = new Criteria();
criteria.addAsColumn("x", "alias.column");
criteria.addAlias("alias", "table1");
criteria.addJoin("x", "table2.column");
Query query = SqlBuilder.buildQuery(criteria);
assertEquals(
"SELECT alias.column AS x FROM table2, table1 alias"
+ " WHERE x=table2.column",