Class AuditReportConfigValidatorTest
- java.lang.Object
-
- de.hybris.platform.testframework.HybrisJUnit4Test
-
- de.hybris.platform.servicelayer.ServicelayerBaseTest
-
- de.hybris.platform.audit.AbstractAuditTest
-
- de.hybris.platform.audit.internal.config.validation.AuditReportConfigValidatorTest
-
- All Implemented Interfaces:
AuditableTest
,JaloSessionHolder
@IntegrationTest public class AuditReportConfigValidatorTest extends AbstractAuditTest
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.audit.AbstractAuditTest
address1, address2, address3, auditEnablementService, auditRecordsProvider, auditTestConfigManager, auditTestHelper, creator, modelService, testAuditReportConfig, title1, title2, user1, userService, writeAuditGateway
-
Fields inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
jaloSession
-
-
Constructor Summary
Constructors Constructor Description AuditReportConfigValidatorTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
disableAuditReportProductionMode()
void
revertAuditReportProductionModeProperty()
void
shouldFailForGivenRootType()
void
shouldFailForInvalidXml()
void
shouldFailForRepeatedReferenceAttributesXml()
void
shouldNotFailForAtomicAttributeInSubType()
void
shouldValidateAndNotFailForAtomicAttributeInSubType()
void
shouldValidateIncorrectGivenRootType()
void
shouldValidateResolvesByWithoutExpressionForVirtualAttributeAsTheErrorLevel()
-
Methods inherited from class de.hybris.platform.audit.AbstractAuditTest
cleanup, loadConfigFromFile, setUp, switchPersitenceLegacyMode
-
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
-
-
-
-
Method Detail
-
disableAuditReportProductionMode
public void disableAuditReportProductionMode()
-
revertAuditReportProductionModeProperty
public void revertAuditReportProductionModeProperty()
-
shouldFailForGivenRootType
public void shouldFailForGivenRootType()
-
shouldValidateIncorrectGivenRootType
public void shouldValidateIncorrectGivenRootType() throws java.io.IOException
- Throws:
java.io.IOException
-
shouldValidateResolvesByWithoutExpressionForVirtualAttributeAsTheErrorLevel
public void shouldValidateResolvesByWithoutExpressionForVirtualAttributeAsTheErrorLevel() throws java.lang.Exception
- Throws:
java.lang.Exception
-
shouldFailForInvalidXml
public void shouldFailForInvalidXml()
-
shouldFailForRepeatedReferenceAttributesXml
public void shouldFailForRepeatedReferenceAttributesXml()
-
shouldNotFailForAtomicAttributeInSubType
public void shouldNotFailForAtomicAttributeInSubType()
-
shouldValidateAndNotFailForAtomicAttributeInSubType
public void shouldValidateAndNotFailForAtomicAttributeInSubType() throws java.io.IOException
- Throws:
java.io.IOException
-
-