Class ODataFacadeInboundMonitoringIntegrationTest
- java.lang.Object
-
- de.hybris.platform.testframework.HybrisJUnit4Test
-
- de.hybris.platform.servicelayer.ServicelayerBaseTest
-
- de.hybris.platform.servicelayer.ServicelayerTest
-
- de.hybris.platform.odata2webservices.odata.ODataFacadeInboundMonitoringIntegrationTest
-
- All Implemented Interfaces:
JaloSessionHolder
@IntegrationTest public class ODataFacadeInboundMonitoringIntegrationTest extends ServicelayerTest
Tests for verifying the feature of persisting the incoming POST request and its body.
-
-
Field Summary
Fields Modifier and Type Field Description InboundMonitoringRule
monitoring
InboundRequestPersistenceContext
requestPersistenceContext
-
Fields inherited from class de.hybris.platform.servicelayer.ServicelayerTest
importService
-
Fields inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
jaloSession
-
-
Constructor Summary
Constructors Constructor Description ODataFacadeInboundMonitoringIntegrationTest()
-
Method Summary
-
Methods inherited from class de.hybris.platform.servicelayer.ServicelayerTest
createCoreData, createDefaultCatalog, createDefaultUsers, createHardwareCatalog, getApplicationContext, importCsv, importData, importData, importData, importStream, importStream, isPrefetchModeNone
-
Methods inherited from class de.hybris.platform.servicelayer.ServicelayerBaseTest
autowireProperties, getBeanName, prepareApplicationContextAndSession
-
Methods inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
establishJaloSession, finish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivated, takeJaloSession
-
-
-
-
Field Detail
-
requestPersistenceContext
public InboundRequestPersistenceContext requestPersistenceContext
-
monitoring
public InboundMonitoringRule monitoring
-
-
Method Detail
-
setUp
public void setUp() throws ImpExException
- Throws:
ImpExException
-
testResponseHasErrors
public void testResponseHasErrors()
-
testResponseIsSuccessful_successRetentionTrue
public void testResponseIsSuccessful_successRetentionTrue() throws java.io.IOException
- Throws:
java.io.IOException
-
testResponseIsSuccessful_successRetentionTrue_AtomRequest
public void testResponseIsSuccessful_successRetentionTrue_AtomRequest() throws java.io.IOException
- Throws:
java.io.IOException
-
testResponseIsSuccessful_successRetentionFalse
public void testResponseIsSuccessful_successRetentionFalse()
-
testPayloadAndInboundRequestAndErrorsNotPersistedWhenMonitoringIsTurnedOff
public void testPayloadAndInboundRequestAndErrorsNotPersistedWhenMonitoringIsTurnedOff()
-
testCreatesInboundRequestForBatchWithMultipleChangeSets_successRetentionTrue
public void testCreatesInboundRequestForBatchWithMultipleChangeSets_successRetentionTrue() throws java.io.IOException
- Throws:
java.io.IOException
-
testCreatesInboundRequestForBatchWithMultipleChangeSets_successRetentionFalse
public void testCreatesInboundRequestForBatchWithMultipleChangeSets_successRetentionFalse()
-
testCreatesInboundRequestsForMultipleBatches_payloadRetention
public void testCreatesInboundRequestsForMultipleBatches_payloadRetention() throws java.io.IOException
- Throws:
java.io.IOException
-
testCreatesInboundRequestsForMultipleBatches_noPayloadRetention
public void testCreatesInboundRequestsForMultipleBatches_noPayloadRetention()
-
testNumberOfBatchesExceedsTheChangeSetLimit
public void testNumberOfBatchesExceedsTheChangeSetLimit()
-
-