Class ChangeDetectionResetStreamTest

    • Constructor Detail

      • ChangeDetectionResetStreamTest

        public ChangeDetectionResetStreamTest()
    • Method Detail

      • prepare

        public void prepare()
      • deletedItemChangeConsumptionShouldChangeStatusToDeleted

        public void deletedItemChangeConsumptionShouldChangeStatusToDeleted()
      • ivmWithDeletedStatusShouldBeRestoredInCaseOfSameNewItem

        public void ivmWithDeletedStatusShouldBeRestoredInCaseOfSameNewItem()
      • resetStreamShouldChangeIvmTimestamp

        public void resetStreamShouldChangeIvmTimestamp()
      • shouldRevertVersionToNull

        public void shouldRevertVersionToNull()
      • shouldRevertVersionToPreviousValue

        public void shouldRevertVersionToPreviousValue()
      • shouldNotRevertValueInCaseOfDeletion

        public void shouldNotRevertValueInCaseOfDeletion()
      • resetShouldReactiveIvmWithDeletedStatus

        public void resetShouldReactiveIvmWithDeletedStatus()
      • resetStreamEndToEndTest

        public void resetStreamEndToEndTest()
        More comprehensive end-to-end reset test: - ivm actual with timestamp matching item -> back to epoch - ivm with timestamp before item modifications -> back to epoch - ivm deleted before -> activate
      • deleteStreamShouldDeleteAllVersionMarkers

        public void deleteStreamShouldDeleteAllVersionMarkers()