package com.querydsl.apt.domain; import static org.junit.Assert.assertNotNull; import org.junit.Test; import com.querydsl.core.annotations.QueryEntity; public class InterfaceType3Test { @QueryEntity public interface A { String getA(); } @QueryEntity public interface B { String getB(); } @QueryEntity public interface C extends A, B { String getC(); } @Test public void test() { assertNotNull(QInterfaceType3Test_C.c1.a); assertNotNull(QInterfaceType3Test_C.c1.b); assertNotNull(QInterfaceType3Test_C.c1.c); } }