mirror of
https://github.com/querydsl/querydsl.git
synced 2026-06-30 21:08:30 +08:00
31 lines
786 B
Java
31 lines
786 B
Java
/*
|
|
* Copyright (c) 2010 Mysema Ltd.
|
|
* All rights reserved.
|
|
*
|
|
*/
|
|
package com.mysema.query.jpa;
|
|
|
|
import static org.junit.Assert.assertEquals;
|
|
|
|
import com.mysema.query.jpa.JPQLSerializer;
|
|
import com.mysema.query.jpa.JPQLSubQuery;
|
|
import com.mysema.query.jpa.HQLTemplates;
|
|
import com.mysema.query.types.Expression;
|
|
|
|
public abstract class AbstractQueryTest implements Constants{
|
|
|
|
protected QueryHelper query() {
|
|
return new QueryHelper();
|
|
}
|
|
|
|
protected JPQLSubQuery sub(){
|
|
return new JPQLSubQuery();
|
|
}
|
|
|
|
protected static void assertToString(String expected, Expression<?> expr) {
|
|
JPQLSerializer serializer = new JPQLSerializer(HQLTemplates.DEFAULT);
|
|
assertEquals(expected, serializer.handle(expr).toString().replace("\n", " "));
|
|
}
|
|
|
|
}
|