import org.apache.log4j.Logger;\r
import org.junit.After;\r
import org.junit.Before;\r
+import org.springframework.security.core.context.SecurityContextHolder;\r
import org.springframework.transaction.PlatformTransactionManager;\r
import org.springframework.transaction.TransactionDefinition;\r
import org.springframework.transaction.TransactionException;\r
}\r
}\r
\r
+ @After\r
+ @Before\r
+ public void clearAuthentication() {\r
+ SecurityContextHolder.getContext().setAuthentication(null);\r
+ }\r
+\r
/**\r
* Subclasses can override this method to perform any setup operations, such\r
* as populating a database table, <i>before</i> the transaction created by\r