/* * Hibernate, Relational Persistence for Idiomatic Java * * License: Apache License, Version 2.0 * See the LICENSE file in the root directory or visit http://www.apache.org/licenses/LICENSE-2.0 */ package org.hibernate.test.sqm.parser.criteria.select; import javax.persistence.criteria.Root; import org.hibernate.sqm.test.domain.Person; import org.hibernate.sqm.test.domain.StandardModelTest; import org.hibernate.test.sqm.parser.criteria.tree.CriteriaQueryImpl; import org.junit.Test; /** * @author Steve Ebersole */ public class CriteriaTranslationSmokeTests extends StandardModelTest { @Test public void smokeTest() { // Build a simple criteria ala `select e from Entity e` final CriteriaQueryImpl<Object> criteria = (CriteriaQueryImpl<Object>) criteriaBuilder.createQuery(); Root root = criteria.from( Person.class ); criteria.select( root ); interpret( criteria ); } }