sk.baka.tools.jpa
Class SimpleTransactionInterceptorTest

java.lang.Object
  extended by sk.baka.tools.jpa.SimpleTransactionInterceptorTest

public class SimpleTransactionInterceptorTest
extends Object

Tests the SimpleTransactionInterceptor class.

Author:
Martin Vysny

Nested Class Summary
static class SimpleTransactionInterceptorTest.Helper
           
static class SimpleTransactionInterceptorTest.SimulatedException
          A simulated exception.
static interface SimpleTransactionInterceptorTest.Transactional
          Indicates that a method (or an entire class) requires a transaction.
 
Constructor Summary
SimpleTransactionInterceptorTest()
           
 
Method Summary
 void configureGuice()
           
 void noEntityManagerWithoutTransactional()
           
 void noRecordsOnTransactionFailure()
           
 void setupEntityManager()
           
 void singleRecordOnTransactionSuccess()
           
 void transactionPropagation()
           
 void transactionPropagationFailAndCommit()
           
 void transactionPropagationSucceedButRollback()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleTransactionInterceptorTest

public SimpleTransactionInterceptorTest()
Method Detail

setupEntityManager

public void setupEntityManager()

configureGuice

public void configureGuice()

noEntityManagerWithoutTransactional

public void noEntityManagerWithoutTransactional()

singleRecordOnTransactionSuccess

public void singleRecordOnTransactionSuccess()

noRecordsOnTransactionFailure

public void noRecordsOnTransactionFailure()

transactionPropagationFailAndCommit

public void transactionPropagationFailAndCommit()

transactionPropagationSucceedButRollback

public void transactionPropagationSucceedButRollback()

transactionPropagation

public void transactionPropagation()


Copyright © 2009-2010. All Rights Reserved.