Class ChangeDetectionResetStreamTest

All Implemented Interfaces:
JaloSessionHolder

@IntegrationTest public class ChangeDetectionResetStreamTest extends ServicelayerBaseTest
  • Constructor Details

    • ChangeDetectionResetStreamTest

      public ChangeDetectionResetStreamTest()
  • Method Details

    • 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()