[hibernate-commits] Hibernate SVN: r10368 - in trunk/HibernateExt/ejb/src/test/org/hibernate/ejb/test: . emops

hibernate-commits at lists.jboss.org hibernate-commits at lists.jboss.org
Tue Aug 29 00:22:06 EDT 2006


Author: epbernard
Date: 2006-08-29 00:21:50 -0400 (Tue, 29 Aug 2006)
New Revision: 10368

Modified:
   trunk/HibernateExt/ejb/src/test/org/hibernate/ejb/test/QueryTest.java
   trunk/HibernateExt/ejb/src/test/org/hibernate/ejb/test/emops/RemoveTest.java
Log:
more tests

Modified: trunk/HibernateExt/ejb/src/test/org/hibernate/ejb/test/QueryTest.java
===================================================================
--- trunk/HibernateExt/ejb/src/test/org/hibernate/ejb/test/QueryTest.java	2006-08-29 03:55:01 UTC (rev 10367)
+++ trunk/HibernateExt/ejb/src/test/org/hibernate/ejb/test/QueryTest.java	2006-08-29 04:21:50 UTC (rev 10368)
@@ -194,8 +194,10 @@
 		em.persist( w );
 		em.getTransaction().commit();
 		em.getTransaction().begin();
-		Query query = em.createQuery( "select w from " + Wallet.class.getName() + " w where w.brand = ?1" );
-		query.setParameter( 1, "Lacoste" );
+		Query query = em.createQuery( "select w from " + Wallet.class.getName() + " w where w.brand in (?1)" );
+		List brands = new ArrayList();
+		brands.add( "Lacoste" );
+		query.setParameter( 1, brands );
 		w = (Wallet) query.getSingleResult();
 		assertNotNull( w );
 		query = em.createQuery( "select w from " + Wallet.class.getName() + " w where w.marketEntrance = ?1" );

Modified: trunk/HibernateExt/ejb/src/test/org/hibernate/ejb/test/emops/RemoveTest.java
===================================================================
--- trunk/HibernateExt/ejb/src/test/org/hibernate/ejb/test/emops/RemoveTest.java	2006-08-29 03:55:01 UTC (rev 10367)
+++ trunk/HibernateExt/ejb/src/test/org/hibernate/ejb/test/emops/RemoveTest.java	2006-08-29 04:21:50 UTC (rev 10368)
@@ -9,7 +9,7 @@
  * @author Emmanuel Bernard
  */
 public class RemoveTest extends TestCase {
-	public void testMergeWithIndexColumn() {
+	public void testRemove() {
 		Race race = new Race();
 		race.competitors.add( new Competitor() );
 		race.competitors.add( new Competitor() );
@@ -24,6 +24,17 @@
 		em.close();
 	}
 
+	public void testRemoveAndFind() {
+		Race race = new Race();
+		EntityManager em = factory.createEntityManager();
+		em.getTransaction().begin();
+		em.persist( race );
+		em.remove( race );
+		assertNull( em.find( Race.class, race.id ) );
+		em.getTransaction().rollback();
+		em.close();
+	}
+
 	public Class[] getAnnotatedClasses() {
 		return new Class[] {
 				Race.class,




More information about the hibernate-commits mailing list