JPA mapping updates
[utils] / security / jpatest / src / test / java / org / wamblee / security / authentication / jpa / UserAdministrationTester.java
index 366ec6a981e134165eb0afada69a829c6ca65e90..634e10ed5ddd39f09329a9e619c450b136a7c088 100644 (file)
@@ -28,6 +28,7 @@ import org.wamblee.security.authentication.UserSet;
 import org.wamblee.security.encryption.Md5HexMessageDigester;
 import org.wamblee.security.encryption.MessageDigester;
 import org.wamblee.support.persistence.JpaTester;
+import org.wamblee.support.persistence.PersistenceUnitDescription;
 import org.wamblee.support.persistence.TransactionProxyFactory;
 
 /**
@@ -38,12 +39,14 @@ import org.wamblee.support.persistence.TransactionProxyFactory;
  */
 public class UserAdministrationTester {
 
+    private PersistenceUnitDescription persistenceUnit; 
     private JpaTester jpaTester;
     private Cache<String, User> userCache;
     private UserAdministration userAdmin; 
 
     public UserAdministrationTester() {
-        jpaTester = new JpaTester(new SecurityPersistenceUnit());
+        persistenceUnit = new SecurityPersistenceUnit(); 
+        jpaTester = new JpaTester(persistenceUnit);
     }
 
     public void start() throws Exception {
@@ -72,6 +75,9 @@ public class UserAdministrationTester {
         userAdmin = factory.getProxy(userAdminImpl);
     }
    
+    public PersistenceUnitDescription getPersistenceUnit() {
+        return persistenceUnit;
+    }
     
     public JpaTester getJpaTester() {
         return jpaTester;