Class AuditableOperationsTestSupport
- java.lang.Object
-
- de.hybris.platform.persistence.audit.AuditableOperationsTestSupport
-
public final class AuditableOperationsTestSupport extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceAuditableOperationsTestSupport.RunnableWithException
-
Constructor Summary
Constructors Constructor Description AuditableOperationsTestSupport()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidexecuteWithHandlerFactory(AuditableOperationHandler handler, AuditableOperationsTestSupport.RunnableWithException operation)static voidexecuteWithTransactionalHandler(java.util.function.Supplier<AuditableOperationHandler> handler, AuditableOperationsTestSupport.RunnableWithException operation)static java.util.function.Supplier<AuditableOperationHandler>getMockitoSpyNonTransactionalHandler()static java.util.function.Supplier<AuditableOperationHandler>getMockitoSpyTransactionalHandler()static voidverifyIfMethodBeforeCommitWasCalledOnCommitXTimes(BeforeCommitNotification beforeCommitToSpy, int numberOfTimes)static voidverifyIfMethodBeforeRollbackWasCalledOnRollbacktXTimes(BeforeRollbackNotification beforeCommitToSpy, int numberOfTimes)
-
-
-
Method Detail
-
executeWithHandlerFactory
public static void executeWithHandlerFactory(AuditableOperationHandler handler, AuditableOperationsTestSupport.RunnableWithException operation) throws java.lang.Exception
- Throws:
java.lang.Exception
-
executeWithTransactionalHandler
public static void executeWithTransactionalHandler(java.util.function.Supplier<AuditableOperationHandler> handler, AuditableOperationsTestSupport.RunnableWithException operation) throws java.lang.Exception
- Throws:
java.lang.Exception
-
verifyIfMethodBeforeCommitWasCalledOnCommitXTimes
public static void verifyIfMethodBeforeCommitWasCalledOnCommitXTimes(BeforeCommitNotification beforeCommitToSpy, int numberOfTimes)
-
verifyIfMethodBeforeRollbackWasCalledOnRollbacktXTimes
public static void verifyIfMethodBeforeRollbackWasCalledOnRollbacktXTimes(BeforeRollbackNotification beforeCommitToSpy, int numberOfTimes)
-
getMockitoSpyTransactionalHandler
public static java.util.function.Supplier<AuditableOperationHandler> getMockitoSpyTransactionalHandler()
-
getMockitoSpyNonTransactionalHandler
public static java.util.function.Supplier<AuditableOperationHandler> getMockitoSpyNonTransactionalHandler()
-
-