updated APT tests

This commit is contained in:
Timo Westkämper 2011-08-11 14:17:33 +03:00
parent 75befcba74
commit 2ae98756a4

View File

@ -22,19 +22,31 @@ public class EmbeddableInterfaceTest {
@Embeddable
public interface EmbeddableInterface {
String getName();
}
@Embeddable
public class EmbeddableClass implements EmbeddableInterface {
@Override
public String getName() {
return null;
}
}
@Test
public void test() {
public void Type() {
assertEquals(
QEmbeddableInterfaceTest_EmbeddableInterface.class,
QEmbeddableInterfaceTest_EntityClass.entityClass.children.any().getClass());
}
@Test
public void Properties() {
assertNotNull(QEmbeddableInterfaceTest_EmbeddableInterface.embeddableInterface.name);
assertNotNull(QEmbeddableInterfaceTest_EmbeddableClass.embeddableClass.name);
}
}