Class TransactionAwareAuditTest

    • Constructor Detail

      • TransactionAwareAuditTest

        public TransactionAwareAuditTest()
    • Method Detail

      • restoreConfiguration

        public void restoreConfiguration()
      • warmUp

        protected void warmUp()
      • testInternalWithExplicitTransactionWithRollbackAndCommit

        public void testInternalWithExplicitTransactionWithRollbackAndCommit()
                                                                      throws java.lang.Exception
        Throws:
        java.lang.Exception
      • testInternalWithExplicitTransaction

        public void testInternalWithExplicitTransaction()
                                                 throws java.lang.Exception
        Throws:
        java.lang.Exception
      • testInternalWithExplicitNestedTransaction

        public void testInternalWithExplicitNestedTransaction()
                                                       throws java.lang.Exception
        Throws:
        java.lang.Exception
      • shouldNotSaveItemAndAuditWithExplicitTransaction

        public void shouldNotSaveItemAndAuditWithExplicitTransaction()
                                                              throws java.lang.Exception
        Throws:
        java.lang.Exception
      • shouldSaveItemAndAuditWithExcplicitTransaction

        public void shouldSaveItemAndAuditWithExcplicitTransaction()
                                                            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • shouldSaveItemAndAuditWithExplicitNestedTransaction

        public void shouldSaveItemAndAuditWithExplicitNestedTransaction()
                                                                 throws java.lang.Exception
        Throws:
        java.lang.Exception
      • shouldNotSaveItemAndAuditWithExplicitNestedTransactionAfterExceptionIsThrown

        public void shouldNotSaveItemAndAuditWithExplicitNestedTransactionAfterExceptionIsThrown()
                                                                                          throws java.lang.Exception
        Throws:
        java.lang.Exception
      • shouldNotSaveItemAndAuditWithExplicitNestedTransactionAfterExceptionIsThrown2

        public void shouldNotSaveItemAndAuditWithExplicitNestedTransactionAfterExceptionIsThrown2()
                                                                                           throws java.lang.Exception
        Throws:
        java.lang.Exception
      • shouldNotStoreItemAndAuditWithSpringTransaction

        public void shouldNotStoreItemAndAuditWithSpringTransaction()