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
+ */
+@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;
+ }
+
+}
Show replies by date