Add count tests

This commit is contained in:
Timo Westkämper 2014-11-20 22:25:05 +02:00
parent fd572698d3
commit 9d472c02aa

View File

@ -448,6 +448,25 @@ public abstract class AbstractJPATest {
assertTrue(query().from(show).count() > 0);
}
@Test
public void Count_Subquery() {
QEmployee employee = QEmployee.employee;
QEmployee employee2 = new QEmployee("e2");
query().from(employee)
.where(subQuery().from(employee2)
.list(employee2.id).count().gt(1))
.count();
}
@Test
public void Count_Subquery2() {
QEmployee employee = QEmployee.employee;
QEmployee employee2 = new QEmployee("e2");
query().from(employee)
.where(subQuery().from(employee2).count().gt(1))
.count();
}
@Test
public void Count_Distinct() {
QCat cat = QCat.cat;