package com.querydsl.jdo.serialization; import static com.querydsl.jdo.JDOExpressions.selectFrom; import static org.junit.Assert.assertEquals; import org.junit.Test; import com.querydsl.jdo.models.company.QEmployee; public class GroupByTest extends AbstractTest { @Test public void groupBy() { QEmployee employee = QEmployee.employee; assertEquals( "SELECT FROM com.querydsl.jdo.models.company.Employee " + "PARAMETERS java.lang.String a1 " + "GROUP BY this.emailAddress " + "HAVING this.emailAddress != a1", serialize(selectFrom(employee) .groupBy(employee.emailAddress).having(employee.emailAddress.ne("XXX")))); } }