public void testSizeExpressionInProjection() {
String jpql = "SELECT SIZE(d.employees) FROM Department d "
+ "WHERE d.name = 'Sales'";
CriteriaQuery q = cb.createQuery();
Root<Department> d = q.from(Department.class);
q.where(cb.equal(
d.get(department_.getSingularAttribute("name", String.class)),
"Sales"));
SetAttribute<Department, Employee> employees =
department_.getDeclaredSet("employees", Employee.class);