mirror of
https://github.com/querydsl/querydsl.git
synced 2026-06-13 21:01:01 +08:00
Add more tests
This commit is contained in:
parent
5936144319
commit
2a162fa13e
@ -735,6 +735,18 @@ public abstract class AbstractJPATest {
|
||||
assertEquals(1, query().from(company).where(company.ratingString.stringValue().startsWith("A")).fetchCount());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void FactoryExpressions() {
|
||||
QCat cat = QCat.cat;
|
||||
QCat cat2 = new QCat("cat2");
|
||||
JPQLQuery<Tuple> query = query().from(cat).leftJoin(cat.kittens, cat2)
|
||||
.select(Projections.tuple(cat.id, cat.name,
|
||||
Projections.tuple(cat2.id, cat2.name,
|
||||
Projections.tuple(cat2.birthdate).skipNulls()).skipNulls()));
|
||||
assertEquals(6, query.fetch().size());
|
||||
assertNotNull(query.limit(1).fetchOne());
|
||||
}
|
||||
|
||||
@Test
|
||||
@NoEclipseLink @NoOpenJPA @NoBatooJPA
|
||||
public void Fetch() {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user