Class SaveAuditRecordsTest
java.lang.Object
de.hybris.platform.testframework.HybrisJUnit4Test
de.hybris.platform.servicelayer.ServicelayerBaseTest
de.hybris.platform.directpersistence.audit.impl.SaveAuditRecordsTest
- All Implemented Interfaces:
JaloSessionHolder
- Direct Known Subclasses:
SaveAuditRecordsJaloTest,SaveAuditRecordsSLDTest
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ModelServiceprotected ReadAuditGatewayprotected WriteAuditGatewayFields inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
jaloSession -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidenableAuditingForTypes(String... types) voidsetUp()voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidprotected voidswitchPersistenceLegacyMode(boolean value) voidtearDown()Methods inherited from class de.hybris.platform.servicelayer.ServicelayerBaseTest
autowireProperties, getApplicationContext, getBeanName, prepareApplicationContextAndSessionMethods inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
establishJaloSession, finish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivated, takeJaloSession
-
Field Details
-
modelService
-
readAuditGateway
-
writeAuditGateway
-
-
Constructor Details
-
SaveAuditRecordsTest
public SaveAuditRecordsTest()
-
-
Method Details
-
setUp
- Throws:
Exception
-
tearDown
- Throws:
Exception
-
shouldRemoveAuditRecordsForTypeAndPk
- Throws:
Exception
-
shouldNotCreateLogsForRollback
public void shouldNotCreateLogsForRollback() -
shouldCreateTwoRecordsOneInNoTransactionOneInTransactionScope
- Throws:
Exception
-
shouldCreatedAuditForCreation
- Throws:
Exception
-
shouldNotAuditItemWhichIsNotConfigured
- Throws:
Exception
-
shouldOnlyAuditItemsThatAreConfigured
- Throws:
Exception
-
shouldCreateAuditForCreationAndModification
- Throws:
Exception
-
shouldCreateAuditForCreationModificationAndDeletion
- Throws:
Exception
-
shouldCreateOneAuditRecordInTransaction
- Throws:
Exception
-
shouldCreateTwoRecordWithAndWithoutTransactions
- Throws:
Exception
-
shouldCreateTwoRecordWithAndWithoutTransactions2
- Throws:
Exception
-
shouldNotCreateRecordForNestedTransactions
- Throws:
Exception
-
shouldRemoveRecordsFromCacheAndNotCreateAuditRecord
- Throws:
Exception
-
shouldCreateAuditForLink
- Throws:
Exception
-
shouldCreateAuditForLinkWithRemoveAllLinks
- Throws:
Exception
-
shouldSetValuesBeforeFromStartOfTransaction
- Throws:
Exception
-
enableAuditingForTypes
-
switchPersistenceLegacyMode
protected void switchPersistenceLegacyMode(boolean value)
-