From ab38def6f400b22d9dd74d22a9ed4ff116133e84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Westk=C3=A4mper?= Date: Mon, 24 May 2010 17:39:49 +0000 Subject: [PATCH] --- .../mysema/query/types/custom/CustomTest.java | 22 +++++++++++++++---- .../query/types/query/SubQueryTest.java | 12 ++++++++++ 2 files changed, 30 insertions(+), 4 deletions(-) diff --git a/querydsl-core/src/test/java/com/mysema/query/types/custom/CustomTest.java b/querydsl-core/src/test/java/com/mysema/query/types/custom/CustomTest.java index f0f47a566..d6a021713 100644 --- a/querydsl-core/src/test/java/com/mysema/query/types/custom/CustomTest.java +++ b/querydsl-core/src/test/java/com/mysema/query/types/custom/CustomTest.java @@ -6,43 +6,57 @@ package com.mysema.query.types.custom; import static org.junit.Assert.*; +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertNotNull; import java.sql.Time; import java.util.Arrays; -import java.util.Collections; import java.util.Date; import java.util.List; import org.junit.Test; +import com.mysema.query.serialization.JavaTemplates; import com.mysema.query.types.Custom; import com.mysema.query.types.Expr; import com.mysema.query.types.Template; import com.mysema.query.types.TemplateFactory; +import com.mysema.query.types.ToStringVisitor; +import com.mysema.query.types.Visitor; import com.mysema.query.types.expr.EBoolean; import com.mysema.query.types.expr.EBooleanConst; +import com.mysema.query.types.path.PString; public class CustomTest { @Test public void constructors(){ - Template template = TemplateFactory.DEFAULT.create(""); - List> args = Collections.>emptyList(); + Visitor visitor = new ToStringVisitor(new JavaTemplates()); + Template template = TemplateFactory.DEFAULT.create("{0}"); + List> args = Arrays.>asList(new PString("a")); List> customs = Arrays.>asList( new CBoolean(template, args), new CComparable(String.class, template, args), - new CDate(Date.class, template, args), + new CDate(java.sql.Date.class, template, args), new CDateTime(Date.class, template, args), new CNumber(Integer.class, template, args), new CSimple(Object.class, template, args), new CString(template, args), new CTime