/**
* Calls an EJB QL named query defined by annotation.
*/
public void callNamedQuery() {
Query query = entityManager.createNamedQuery("findByName");
query.setParameter("entityName", ENTITY_NAME_ROOT + Integer.toString((MAX_ENTITIES - 1)));
List simpleEntityResult = query.getResultList();
assertEquals(simpleEntityResult.size(), 1, "The query did not return any value.");
for (int i = 0; i < simpleEntityResult.size(); i++) {
SimpleEntity simpleEntity = (SimpleEntity) simpleEntityResult.get(i);
assertEquals(simpleEntity.getId(), MAX_ENTITIES - 1, "The bean was not correctly returned");
}