Class DefaultTravelCatalogSynchronizationServiceTest

java.lang.Object
de.hybris.platform.testframework.HybrisJUnit4Test
de.hybris.platform.servicelayer.ServicelayerBaseTest
de.hybris.platform.catalog.synchronization.BaseSynchronizationStatusServiceTest
de.hybris.platform.catalog.synchronization.DefaultCatalogSynchronizationServiceTest
de.hybris.platform.travelservices.catalog.synchronization.DefaultTravelCatalogSynchronizationServiceTest
All Implemented Interfaces:
de.hybris.platform.testframework.JaloSessionHolder

@IntegrationTest(replaces=de.hybris.platform.catalog.synchronization.DefaultCatalogSynchronizationServiceTest.class) public class DefaultTravelCatalogSynchronizationServiceTest extends de.hybris.platform.catalog.synchronization.DefaultCatalogSynchronizationServiceTest
  • Field Summary

    Fields inherited from class de.hybris.platform.catalog.synchronization.DefaultCatalogSynchronizationServiceTest

    ASYNC_CRONJOB_TIMEOUT_SECONDS, NUM_OF_PRODUCTS, NUM_OF_REFS, NUMBER_OF_THREADS

    Fields inherited from class de.hybris.platform.catalog.synchronization.BaseSynchronizationStatusServiceTest

    catalogSynchronizationService, catalogTypeService, synchronizationStatusService

    Fields inherited from class de.hybris.platform.testframework.HybrisJUnit4Test

    jaloSession
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     

    Methods inherited from class de.hybris.platform.catalog.synchronization.DefaultCatalogSynchronizationServiceTest

    awaitThenSynchronizeAndCountDown, canSynchronizeShouldReturnFalseIfSyncPrincipalsIsNullAndPrincipalHasWriteCatalogPermissions, canSynchronizeShouldReturnFalseIfSyncPrincipalsOnlyIsFalseAndPrincipalGroupHasNoWriteCatalogPermissions, canSynchronizeShouldReturnFalseIfSyncPrincipalsOnlyIsFalseAndPrincipalHasNoWriteCatalogPermissions, canSynchronizeShouldReturnFalseIfSyncPrincipalsOnlyIsTrueAndPrincipalGroupIsNotInSyncPrincipalsList, canSynchronizeShouldReturnFalseIfSyncPrincipalsOnlyIsTrueAndPrincipalIsNotInSyncPrincipalsList, canSynchronizeShouldReturnTrueIfPrincipalIsAdmin, canSynchronizeShouldReturnTrueIfPrincipalIsAdminGroup, canSynchronizeShouldReturnTrueIfSyncPrincipalsOnlyIsFalseAndPrincipalGroupHasWriteCatalogPermissions, canSynchronizeShouldReturnTrueIfSyncPrincipalsOnlyIsFalseAndPrincipalHasWriteCatalogPermissions, canSynchronizeShouldReturnTrueIfSyncPrincipalsOnlyIsNullAndPrincipalHasWriteCatalogPermissions, canSynchronizeShouldReturnTrueIfSyncPrincipalsOnlyIsTrueAndPrincipalGroupIsInSyncPrincipalsList, canSynchronizeShouldReturnTrueIfSyncPrincipalsOnlyIsTrueAndPrincipalIsInSyncPrincipalsList, createPrincipalGroup, createPrincipalUser, createSyncConfig, createSyncJob, setUp, shouldNotSynchronizeTheSecondFullSyncIfOtherFullSyncIsRunning, shouldNotSynchronizeTheSecondPartialSyncIfItemsOverlap, shouldNotSynchronizeTheSecondPartialSyncIfOtherFullSyncIsRunning, shouldNotSynchronizeWhenSynJobDefinedForDifferentNode, shouldSynchronizeBothPartialSyncJobsIfItemsDoNotOverlap, shouldSynchronizePartiallyWithSyncJobAndConfigSynchronous, shouldSynchronizeTwoCatalogsFullyMultithreaded, shouldSynchronizeWithSyncJobAndConfigSynchronous, tearDown, testCreateAndRetrieveSnycJobs, testCreateAndRetrieveSnycJobsWithCode, testGetApplicableItemsForDifferentSyncItemJobs, testGetSyncCounterpartItems, testMediaFilesProperlyRemovedUponUpdateSync, testPullSynchronizationForOneProduct, testSynchronizationForOneProduct, testSyncWithSavedValues

    Methods inherited from class de.hybris.platform.catalog.synchronization.BaseSynchronizationStatusServiceTest

    assertSyncInfoEquals, createCatalog, createCatalogVersion, createProductInCatalogVersion, createSyncJob, getMaxThreads, performSynchronization, prepareSyncConfig, resolveCounterpart, setCatalogTypeService, setModelService, setSynchronizationStatusService

    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
  • Constructor Details

    • DefaultTravelCatalogSynchronizationServiceTest

      public DefaultTravelCatalogSynchronizationServiceTest()
  • Method Details

    • shouldSynchronizeRemovedItems

      public void shouldSynchronizeRemovedItems()
      Overrides:
      shouldSynchronizeRemovedItems in class de.hybris.platform.catalog.synchronization.DefaultCatalogSynchronizationServiceTest