diff --git a/querydsl-sql/src/test/java/com/mysema/query/sql/JoinUsageTest.java b/querydsl-sql/src/test/java/com/mysema/query/sql/JoinUsageTest.java new file mode 100644 index 000000000..c8513959f --- /dev/null +++ b/querydsl-sql/src/test/java/com/mysema/query/sql/JoinUsageTest.java @@ -0,0 +1,15 @@ +package com.mysema.query.sql; + +import org.junit.Test; + +import com.mysema.query.sql.domain.QSurvey; + +public class JoinUsageTest { + + @Test(expected=IllegalStateException.class) + public void Join_Already_Declared(){ + SQLSubQuery subQuery = new SQLSubQuery(); + subQuery.from(QSurvey.survey).fullJoin(QSurvey.survey); + } + +}