diff --git a/querydsl-collections/src/test/java/com/mysema/query/collections/MiniApiTest.java b/querydsl-collections/src/test/java/com/mysema/query/collections/MiniApiTest.java index 1f500a360..7efef1380 100644 --- a/querydsl-collections/src/test/java/com/mysema/query/collections/MiniApiTest.java +++ b/querydsl-collections/src/test/java/com/mysema/query/collections/MiniApiTest.java @@ -12,8 +12,7 @@ import static com.mysema.query.collections.MiniApi.select; import static com.mysema.query.grammar.Grammar.gt; import static com.mysema.query.grammar.GrammarWithAlias.$; import static com.mysema.query.grammar.GrammarWithAlias.alias; -import static org.junit.Assert.assertEquals; -import static org.junit.Assert.assertTrue; +import static org.junit.Assert.*; import java.util.*; @@ -201,6 +200,19 @@ public class MiniApiTest { .iterate($(c)).iterator(); } + @Test + public void testAlias10(){ + Cat c = alias(Cat.class, "cat"); + + try{ + from(c,cats).where($(c.getMate().getName().toUpperCase()).eq("MOE")); + fail("expected NPE"); + }catch(NullPointerException ne){ + // expected + } + + } + @Test @Ignore public void testAliasToString(){