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

hibernate-commits at lists.jboss.org hibernate-commits at lists.jboss.org
Fri Sep 22 12:29:50 EDT 2006


Author: epbernard
Date: 2006-09-22 12:29:49 -0400 (Fri, 22 Sep 2006)
New Revision: 10524

Added:
   trunk/HibernateExt/ejb/src/test/org/hibernate/ejb/test/emops/Mail.java
Modified:
   trunk/HibernateExt/ejb/src/test/org/hibernate/ejb/test/emops/GetReferenceTest.java
Log:
more tests

Modified: trunk/HibernateExt/ejb/src/test/org/hibernate/ejb/test/emops/GetReferenceTest.java
===================================================================
--- trunk/HibernateExt/ejb/src/test/org/hibernate/ejb/test/emops/GetReferenceTest.java	2006-09-22 12:55:59 UTC (rev 10523)
+++ trunk/HibernateExt/ejb/src/test/org/hibernate/ejb/test/emops/GetReferenceTest.java	2006-09-22 16:29:49 UTC (rev 10524)
@@ -23,13 +23,25 @@
 		catch ( Exception e ) {
 			fail("Wrong exception: " + e );
 		}
+
+		try {
+			Mail c = em.getReference( Mail.class, 1 );
+			fail("Expected IllegalArgumentException");
+		}
+		catch (IllegalArgumentException e) {
+			//success
+		}
+		catch ( Exception e ) {
+			fail("Wrong exception: " + e );
+		}
 		em.close();
 	}
 
 	public Class[] getAnnotatedClasses() {
 		return new Class[] {
 				Competitor.class,
-				Race.class
+				Race.class,
+				Mail.class
 		};
 	}
 }

Added: trunk/HibernateExt/ejb/src/test/org/hibernate/ejb/test/emops/Mail.java
===================================================================
--- trunk/HibernateExt/ejb/src/test/org/hibernate/ejb/test/emops/Mail.java	2006-09-22 12:55:59 UTC (rev 10523)
+++ trunk/HibernateExt/ejb/src/test/org/hibernate/ejb/test/emops/Mail.java	2006-09-22 16:29:49 UTC (rev 10524)
@@ -0,0 +1,31 @@
+//$Id: $
+package org.hibernate.ejb.test.emops;
+
+import javax.persistence.Entity;
+import javax.persistence.Id;
+
+/**
+ * @author Emmanuel Bernard
+ */
+ at Entity
+public class Mail {
+	@Id private Long id;
+	private String from;
+
+	public String getFrom() {
+		return from;
+	}
+
+	public void setFrom(String from) {
+		this.from = from;
+	}
+
+	public Long getId() {
+		return id;
+	}
+
+	public void setId(Long id) {
+		this.id = id;
+	}
+
+}




More information about the hibernate-commits mailing list