.getCacheKey());
}
public void testGetMetadata() {
EntityResolver resolver = getDomain().getEntityResolver();
String ejbql = "select a FROM Artist a";
EJBQLQuery query = new EJBQLQuery(ejbql);
QueryMetadata md = query.getMetaData(resolver);
assertNotNull(md);
assertNotNull(md.getClassDescriptor());
assertSame(resolver.getClassDescriptor("Artist"), md.getClassDescriptor());
assertNotNull(md.getObjEntity());
assertSame(resolver.getObjEntity("Artist"), md.getObjEntity());
assertFalse(md.isFetchingDataRows());
assertTrue(md.isRefreshingObjects());
assertEquals(QueryCacheStrategy.NO_CACHE, md.getCacheStrategy());
}