Class BaseSynchronizationStatusServiceTest
- java.lang.Object
-
- de.hybris.platform.testframework.HybrisJUnit4Test
-
- de.hybris.platform.servicelayer.ServicelayerBaseTest
-
- de.hybris.platform.catalog.synchronization.BaseSynchronizationStatusServiceTest
-
- All Implemented Interfaces:
JaloSessionHolder
- Direct Known Subclasses:
DefaultCatalogSynchronizationServiceTest
,DefaultSynchronizationStatusServiceTest
,SynchronizationStatusServiceDemoTest
public class BaseSynchronizationStatusServiceTest extends ServicelayerBaseTest
-
-
Field Summary
Fields Modifier and Type Field Description protected CatalogSynchronizationService
catalogSynchronizationService
protected CatalogTypeService
catalogTypeService
protected ModelService
modelService
protected SynchronizationStatusService
synchronizationStatusService
-
Fields inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
jaloSession
-
-
Constructor Summary
Constructors Constructor Description BaseSynchronizationStatusServiceTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
assertSyncInfoEquals(SyncItemInfo actual, SyncItemStatus expectedStatus, PK expectedSyncJobPk, PK expectedPk)
protected CatalogModel
createCatalog(java.lang.String id)
protected CatalogVersionModel
createCatalogVersion(CatalogModel catalog, java.lang.String version)
protected ProductModel
createProductInCatalogVersion(java.lang.String theCode, CatalogVersionModel catalogVersion)
protected SyncItemJobModel
createSyncJob(CatalogVersionModel source, CatalogVersionModel target)
protected SyncItemJobModel
createSyncJob(java.lang.String code, CatalogVersionModel source, CatalogVersionModel target)
protected java.lang.Integer
getMaxThreads()
protected void
performSynchronization(SyncItemJobModel syncItemJobModel, java.util.List<ItemModel> items, SyncConfig syncConfig)
protected SyncConfig
prepareSyncConfig()
protected <T> T
resolveCounterpart(CatalogVersionModel targetCatalogVersion, ItemModel itemModel, java.lang.String qualifier)
void
setCatalogTypeService(CatalogTypeService catalogTypeService)
void
setModelService(ModelService modelService)
void
setSynchronizationStatusService(SynchronizationStatusService synchronizationStatusService)
-
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
-
-
-
-
Field Detail
-
modelService
protected ModelService modelService
-
catalogTypeService
protected CatalogTypeService catalogTypeService
-
synchronizationStatusService
protected SynchronizationStatusService synchronizationStatusService
-
catalogSynchronizationService
protected CatalogSynchronizationService catalogSynchronizationService
-
-
Method Detail
-
resolveCounterpart
protected <T> T resolveCounterpart(CatalogVersionModel targetCatalogVersion, ItemModel itemModel, java.lang.String qualifier)
-
performSynchronization
protected void performSynchronization(SyncItemJobModel syncItemJobModel, java.util.List<ItemModel> items, SyncConfig syncConfig)
-
assertSyncInfoEquals
protected void assertSyncInfoEquals(SyncItemInfo actual, SyncItemStatus expectedStatus, PK expectedSyncJobPk, PK expectedPk)
-
prepareSyncConfig
protected SyncConfig prepareSyncConfig()
-
createSyncJob
protected SyncItemJobModel createSyncJob(java.lang.String code, CatalogVersionModel source, CatalogVersionModel target)
-
createSyncJob
protected SyncItemJobModel createSyncJob(CatalogVersionModel source, CatalogVersionModel target)
-
createCatalog
protected CatalogModel createCatalog(java.lang.String id)
-
createCatalogVersion
protected CatalogVersionModel createCatalogVersion(CatalogModel catalog, java.lang.String version)
-
createProductInCatalogVersion
protected ProductModel createProductInCatalogVersion(java.lang.String theCode, CatalogVersionModel catalogVersion)
-
getMaxThreads
protected java.lang.Integer getMaxThreads()
-
setModelService
public void setModelService(ModelService modelService)
-
setCatalogTypeService
public void setCatalogTypeService(CatalogTypeService catalogTypeService)
-
setSynchronizationStatusService
public void setSynchronizationStatusService(SynchronizationStatusService synchronizationStatusService)
-
-