Package de.hybris.platform.audit.demo
Class UserAuditDemoTest
- java.lang.Object
-
- de.hybris.platform.testframework.HybrisJUnit4Test
-
- de.hybris.platform.servicelayer.ServicelayerBaseTest
-
- de.hybris.platform.audit.demo.UserAuditDemoTest
-
- All Implemented Interfaces:
AuditableTest,JaloSessionHolder
@IntegrationTest public class UserAuditDemoTest extends ServicelayerBaseTest implements AuditableTest
-
-
Field Summary
Fields Modifier and Type Field Description protected ReadAuditGatewayreadAuditGatewayprotected WriteAuditGatewaywriteAuditGateway-
Fields inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
jaloSession
-
-
Constructor Summary
Constructors Constructor Description UserAuditDemoTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcleanup()voidsetUp()voidshouldAuditCountryRegions()voidshouldAuditCustomerData()voidshouldAuditE2EUserData()voidshouldAuditUserAndAddresses()voidshouldAuditUserAndAddressesAndTitles()voidshouldAuditUserAndPrincipalGroup()voidshouldCorrectlyRemoveMany2ManyRelation()voidshouldDisallowAbstractTypesInConfiguration()voidshouldFailIfUserReportIsExecutedForCatalog()voidshouldGenerateAuditForChangesDoneByActingUser()voidshouldGenerateAuditForDeletedUser()voidshouldGenerateAuditForUserUsingExactDisplayNames()voidshouldGenerateAuditForUserUsingTypeCodeInsteadOfNotExistingDisplayKey()voidshouldGenerateReportForTypeWhichDoesntHaveAnyAtomicAttributes()voidshouldNotAuditBlacklistedPassword()voidshouldNotAuditBlacklistedPasswordAndPasswordAnswer()voidshouldNotAuditBlacklistedPasswordWhenThereIsOnlyCurrentState()-
Methods inherited from class de.hybris.platform.servicelayer.ServicelayerBaseTest
autowireProperties, getApplicationContext, getBeanName, prepareApplicationContextAndSession
-
Methods inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
establishJaloSession, finish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivated, takeJaloSession
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.hybris.platform.audit.AuditableTest
assumeAuditEnabled
-
-
-
-
Field Detail
-
writeAuditGateway
protected WriteAuditGateway writeAuditGateway
-
readAuditGateway
protected ReadAuditGateway readAuditGateway
-
-
Method Detail
-
setUp
public void setUp() throws java.lang.Exception- Throws:
java.lang.Exception
-
cleanup
public void cleanup()
-
shouldGenerateReportForTypeWhichDoesntHaveAnyAtomicAttributes
public void shouldGenerateReportForTypeWhichDoesntHaveAnyAtomicAttributes() throws java.lang.Exception- Throws:
java.lang.Exception
-
shouldAuditE2EUserData
public void shouldAuditE2EUserData()
-
shouldNotAuditBlacklistedPassword
public void shouldNotAuditBlacklistedPassword()
-
shouldNotAuditBlacklistedPasswordAndPasswordAnswer
public void shouldNotAuditBlacklistedPasswordAndPasswordAnswer()
-
shouldNotAuditBlacklistedPasswordWhenThereIsOnlyCurrentState
public void shouldNotAuditBlacklistedPasswordWhenThereIsOnlyCurrentState()
-
shouldAuditCustomerData
public void shouldAuditCustomerData()
-
shouldAuditUserAndPrincipalGroup
public void shouldAuditUserAndPrincipalGroup()
-
shouldDisallowAbstractTypesInConfiguration
public void shouldDisallowAbstractTypesInConfiguration()
-
shouldCorrectlyRemoveMany2ManyRelation
public void shouldCorrectlyRemoveMany2ManyRelation()
-
shouldAuditUserAndAddresses
public void shouldAuditUserAndAddresses() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
shouldAuditUserAndAddressesAndTitles
public void shouldAuditUserAndAddressesAndTitles() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
shouldAuditCountryRegions
public void shouldAuditCountryRegions()
-
shouldFailIfUserReportIsExecutedForCatalog
public void shouldFailIfUserReportIsExecutedForCatalog()
-
shouldGenerateAuditForDeletedUser
public void shouldGenerateAuditForDeletedUser()
-
shouldGenerateAuditForUserUsingTypeCodeInsteadOfNotExistingDisplayKey
public void shouldGenerateAuditForUserUsingTypeCodeInsteadOfNotExistingDisplayKey()
-
shouldGenerateAuditForUserUsingExactDisplayNames
public void shouldGenerateAuditForUserUsingExactDisplayNames()
-
shouldGenerateAuditForChangesDoneByActingUser
public void shouldGenerateAuditForChangesDoneByActingUser()
-
-