use of javax.persistence.OrderColumn in project hibernate-orm by hibernate.
the class Ejb3XmlElementCollectionTest method testOrderColumnNoAttributes.
@Test
public void testOrderColumnNoAttributes() throws Exception {
reader = getReader(Entity2.class, "field1", "element-collection.orm3.xml");
assertAnnotationPresent(ElementCollection.class);
assertAnnotationNotPresent(OrderBy.class);
assertAnnotationPresent(OrderColumn.class);
OrderColumn orderColumnAnno = reader.getAnnotation(OrderColumn.class);
assertEquals("", orderColumnAnno.columnDefinition());
assertEquals("", orderColumnAnno.name());
assertTrue(orderColumnAnno.insertable());
assertTrue(orderColumnAnno.nullable());
assertTrue(orderColumnAnno.updatable());
}
use of javax.persistence.OrderColumn in project hibernate-orm by hibernate.
the class Ejb3XmlManyToManyTest method testOrderColumnAllAttributes.
@Test
public void testOrderColumnAllAttributes() throws Exception {
reader = getReader(Entity2.class, "field1", "many-to-many.orm4.xml");
assertAnnotationPresent(ManyToMany.class);
assertAnnotationNotPresent(OrderBy.class);
assertAnnotationPresent(OrderColumn.class);
OrderColumn orderColumnAnno = reader.getAnnotation(OrderColumn.class);
assertEquals("int", orderColumnAnno.columnDefinition());
assertEquals("col1", orderColumnAnno.name());
assertFalse(orderColumnAnno.insertable());
assertFalse(orderColumnAnno.nullable());
assertFalse(orderColumnAnno.updatable());
}
use of javax.persistence.OrderColumn in project hibernate-orm by hibernate.
the class Ejb3XmlElementCollectionTest method testOrderColumnAllAttributes.
@Test
public void testOrderColumnAllAttributes() throws Exception {
reader = getReader(Entity2.class, "field1", "element-collection.orm4.xml");
assertAnnotationPresent(ElementCollection.class);
assertAnnotationNotPresent(OrderBy.class);
assertAnnotationPresent(OrderColumn.class);
OrderColumn orderColumnAnno = reader.getAnnotation(OrderColumn.class);
assertEquals("int", orderColumnAnno.columnDefinition());
assertEquals("col1", orderColumnAnno.name());
assertFalse(orderColumnAnno.insertable());
assertFalse(orderColumnAnno.nullable());
assertFalse(orderColumnAnno.updatable());
}
use of javax.persistence.OrderColumn in project hibernate-orm by hibernate.
the class Ejb3XmlManyToManyTest method testOrderColumnNoAttributes.
@Test
public void testOrderColumnNoAttributes() throws Exception {
reader = getReader(Entity2.class, "field1", "many-to-many.orm3.xml");
assertAnnotationPresent(ManyToMany.class);
assertAnnotationNotPresent(OrderBy.class);
assertAnnotationPresent(OrderColumn.class);
OrderColumn orderColumnAnno = reader.getAnnotation(OrderColumn.class);
assertEquals("", orderColumnAnno.columnDefinition());
assertEquals("", orderColumnAnno.name());
assertTrue(orderColumnAnno.insertable());
assertTrue(orderColumnAnno.nullable());
assertTrue(orderColumnAnno.updatable());
}
use of javax.persistence.OrderColumn in project hibernate-orm by hibernate.
the class Ejb3XmlOneToManyTest method testOrderColumnNoAttributes.
@Test
public void testOrderColumnNoAttributes() throws Exception {
reader = getReader(Entity2.class, "field1", "one-to-many.orm3.xml");
assertAnnotationPresent(OneToMany.class);
assertAnnotationNotPresent(OrderBy.class);
assertAnnotationPresent(OrderColumn.class);
OrderColumn orderColumnAnno = reader.getAnnotation(OrderColumn.class);
assertEquals("", orderColumnAnno.columnDefinition());
assertEquals("", orderColumnAnno.name());
assertTrue(orderColumnAnno.insertable());
assertTrue(orderColumnAnno.nullable());
assertTrue(orderColumnAnno.updatable());
}
Aggregations