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 ReadAuditGateway
readAuditGateway
protected WriteAuditGateway
writeAuditGateway
-
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 void
cleanup()
void
setUp()
void
shouldAuditCountryRegions()
void
shouldAuditCustomerData()
void
shouldAuditE2EUserData()
void
shouldAuditUserAndAddresses()
void
shouldAuditUserAndAddressesAndTitles()
void
shouldAuditUserAndPrincipalGroup()
void
shouldCorrectlyRemoveMany2ManyRelation()
void
shouldDisallowAbstractTypesInConfiguration()
void
shouldFailIfUserReportIsExecutedForCatalog()
void
shouldGenerateAuditForChangesDoneByActingUser()
void
shouldGenerateAuditForDeletedUser()
void
shouldGenerateAuditForUserUsingExactDisplayNames()
void
shouldGenerateAuditForUserUsingTypeCodeInsteadOfNotExistingDisplayKey()
void
shouldGenerateReportForTypeWhichDoesntHaveAnyAtomicAttributes()
void
shouldNotAuditBlacklistedPassword()
void
shouldNotAuditBlacklistedPasswordAndPasswordAnswer()
void
shouldNotAuditBlacklistedPasswordWhenThereIsOnlyCurrentState()
-
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()
-
-