Class DefaultSynchronizationFacadeTest


  • @UnitTest
    public class DefaultSynchronizationFacadeTest
    extends java.lang.Object
    • Constructor Detail

      • DefaultSynchronizationFacadeTest

        public DefaultSynchronizationFacadeTest()
    • Method Detail

      • setup

        public void setup()
      • shouldGetStatus

        public void shouldGetStatus()
      • shouldNotHaveCronJobs

        public void shouldNotHaveCronJobs()
      • shouldNotHaveSynchronization_forCatalog

        public void shouldNotHaveSynchronization_forCatalog()
      • shouldHaveMultipleCronJobs

        public void shouldHaveMultipleCronJobs()
      • lastSynchronizationByCatalogTarget_ShouldGetStatus

        public void lastSynchronizationByCatalogTarget_ShouldGetStatus()
      • lastSynchronizationByCatalogTarget_ShouldReturnEmpty_WhenThereAreNoMatchingCronJobs

        public void lastSynchronizationByCatalogTarget_ShouldReturnEmpty_WhenThereAreNoMatchingCronJobs()
      • lastSynchronizationByCatalogTarget_ShouldReturnLatestCronJob_OutOfAllMatchingCatalogVersions

        public void lastSynchronizationByCatalogTarget_ShouldReturnLatestCronJob_OutOfAllMatchingCatalogVersions()
      • givenSyncJobHasNoSessionUserDefined_WhenCatalogSynchronizationIsTriggered_ThenItDoesNotChangeTheCurrentUser

        public void givenSyncJobHasNoSessionUserDefined_WhenCatalogSynchronizationIsTriggered_ThenItDoesNotChangeTheCurrentUser()
      • givenSyncJobHasSessionUserDefined_WhenCatalogSynchronizationIsTriggered_ThenItChangesTheCurrentUser

        public void givenSyncJobHasSessionUserDefined_WhenCatalogSynchronizationIsTriggered_ThenItChangesTheCurrentUser()
      • createSyncJobData

        protected SyncJobData createSyncJobData​(java.lang.String status,
                                                java.util.Date lastModified,
                                                java.lang.String syncResult,
                                                java.util.Date startDate,
                                                java.util.Date creationDate,
                                                java.util.Date modifiedDate,
                                                java.util.Date endDate)
      • createSyncJobData

        protected SyncJobData createSyncJobData​(java.lang.String status,
                                                java.util.Date lastModified,
                                                java.lang.String syncResult,
                                                java.util.Date startDate,
                                                java.util.Date creationDate,
                                                java.util.Date modifiedDate,
                                                java.util.Date endDate,
                                                java.lang.String sourceCatalogVersion,
                                                java.lang.String targetCatalogVersion)
      • createRequestByTargetData

        protected SyncRequestData createRequestByTargetData()