q2.setDebugMode(); assertEquals("insert into GIRL (ID, NAME) values (:girl.id, :girl.name)", q2.getQueryString()); q2.init(); f.setDebugMode(); assertEquals("select Girl_.ID, Girl_.NAME, Girl_.SPECIALITY from GIRL Girl_ where (Girl_.ID=:girl.id)", f.toString()); f.init(); f.close(); f = dbOom.entities().find(badGirl).aliasColumnsAs(null).query(); f.setDebugMode(); assertEquals("select BadGirl_.ID, BadGirl_.NAME, BadGirl_.SPECIALITY from GIRL BadGirl_ where (1=1)", f.toString()); f.close(); f = dbOom.entities().find(badBoy).aliasColumnsAs(null).query(); f.setDebugMode(); assertEquals("select BadBoy_.ID, BadBoy_.GIRL_ID, BadBoy_.NAME from BOY BadBoy_ where (1=1)", f.toString()); f.close(); f.setDebugMode(); f.init(); assertEquals("select Girl_.ID, Girl_.NAME, Girl_.SPECIALITY from GIRL Girl_ where (Girl_.ID=1 and Girl_.NAME='Monica')", f.toString()); f.close(); f = dbOom.entities().find(badGirl).query(); f.setDebugMode(); f.init(); assertEquals("select BadGirl_.ID, BadGirl_.NAME, BadGirl_.SPECIALITY from GIRL BadGirl_ where (BadGirl_.NAME='Anna')", f.toString()); f.close(); f = dbOom.entities().find(badBoy).query(); f.setDebugMode();