*/
package org.wamblee.security.authorization.jpa;
+import static org.wamblee.security.authorization.AuthorizationResult.*;
+
import javax.persistence.EntityManager;
import org.apache.log4j.Logger;
-import org.wamblee.security.authorization.AbstractAuthorizationService;
+import org.wamblee.security.authentication.jpa.SecurityPersistenceUnit;
import org.wamblee.security.authorization.AllOperation;
-import org.wamblee.security.authorization.AuthorizationResult;
+import org.wamblee.security.authorization.AuthorizationRule;
import org.wamblee.security.authorization.AuthorizationService;
import org.wamblee.security.authorization.AuthorizationServiceTest;
-import org.wamblee.security.authorization.TestAuthorizationRule;
+import org.wamblee.security.authorization.DefaultAuthorizationService;
import org.wamblee.support.persistence.JpaTester;
import org.wamblee.support.persistence.TransactionProxyFactory;
import org.wamblee.support.persistence.JpaBuilder.JpaUnitOfWork;
-import org.wamblee.usermgt.jpa.SecurityPersistenceUnit;
/**
* Unit test for the persistent authorization service.
super.setUp();
}
+ @Override
+ protected void tearDown() throws Exception {
+ jpaTester.stop();
+ super.tearDown();
+ }
+
/*
* (non-Javadoc)
*
jpaTester.getJpaBuilder(), AuthorizationService.class);
JpaAuthorizationService service = new JpaAuthorizationService(
"DEFAULT", factory.getTransactionScopedEntityManager(),
- createUserAccessor(), 10000);
+ getUserAccessor(), getUserAdministration(), 10000);
return factory.getProxy(service);
}