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