Search in sources :

Example 6 with SingularAttribute

use of javax.persistence.metamodel.SingularAttribute in project deltaspike by apache.

the class EntityRepositoryHandlerTest method should_count_with_no_attributes.

@Test
@SuppressWarnings("unchecked")
public void should_count_with_no_attributes() {
    // given
    Simple simple = testData.createSimple("testFindAll1");
    testData.createSimple("testFindAll2");
    SingularAttribute<Simple, Object>[] attributes = new SingularAttribute[] {};
    // when
    Long result = repo.count(simple, attributes);
    // then
    assertEquals(Long.valueOf(2), result);
}
Also used : SingularAttribute(javax.persistence.metamodel.SingularAttribute) Simple(org.apache.deltaspike.data.test.domain.Simple) Test(org.junit.Test)

Aggregations

SingularAttribute (javax.persistence.metamodel.SingularAttribute)6 Test (org.junit.Test)5 Bindable (javax.persistence.metamodel.Bindable)2 Simple (org.apache.deltaspike.data.test.domain.Simple)2 EntityManager (javax.persistence.EntityManager)1 JoinType (javax.persistence.criteria.JoinType)1 Attribute (javax.persistence.metamodel.Attribute)1 CollectionAttribute (javax.persistence.metamodel.CollectionAttribute)1 ListAttribute (javax.persistence.metamodel.ListAttribute)1 MapAttribute (javax.persistence.metamodel.MapAttribute)1 PluralAttribute (javax.persistence.metamodel.PluralAttribute)1 SetAttribute (javax.persistence.metamodel.SetAttribute)1 Type (javax.persistence.metamodel.Type)1 AssertionFailure (org.hibernate.annotations.common.AssertionFailure)1 CriteriaBuilderImpl (org.hibernate.query.criteria.internal.CriteriaBuilderImpl)1 PathSource (org.hibernate.query.criteria.internal.PathSource)1 SingularAttributeJoin (org.hibernate.query.criteria.internal.path.SingularAttributeJoin)1 TestForIssue (org.hibernate.testing.TestForIssue)1