Class ChangeDetectionIntegrationTest

All Implemented Interfaces:
JaloSessionHolder

@IntegrationTest public class ChangeDetectionIntegrationTest extends ServicelayerBaseTest
Integration tests for change detection feature
  • Constructor Details

    • ChangeDetectionIntegrationTest

      public ChangeDetectionIntegrationTest()
  • Method Details

    • setUp

      public void setUp() throws Exception
      Throws:
      Exception
    • shouldTreatItemVersionMarkerAsSLDSafeForWriting

      public void shouldTreatItemVersionMarkerAsSLDSafeForWriting()
    • testFindChangesForNewItem

      public void testFindChangesForNewItem() throws Exception
      Throws:
      Exception
    • testFindChangesForModifiedItem

      public void testFindChangesForModifiedItem() throws Exception
      Throws:
      Exception
    • testFindChangesForNotChangedItem

      public void testFindChangesForNotChangedItem() throws Exception
      Throws:
      Exception
    • testFindChangeForRemovedItem

      public void testFindChangeForRemovedItem() throws Exception
      Throws:
      Exception
    • testFindChangesForRemovedItems

      public void testFindChangesForRemovedItems() throws Exception
      Throws:
      Exception
    • testConsumeChangesForOneNewItem

      public void testConsumeChangesForOneNewItem() throws Exception
      Throws:
      Exception
    • testConsumeChangesConcurrently

      public void testConsumeChangesConcurrently() throws Exception
      Throws:
      Exception
    • lookupChangeFor

      protected List<ItemVersionMarkerModel> lookupChangeFor(PK pk)
    • testConsumeChangesForDifferentChangeTypesAndDifferentItemTypes

      public void testConsumeChangesForDifferentChangeTypesAndDifferentItemTypes() throws Exception
      Throws:
      Exception
    • testFindChangesByType

      public void testFindChangesByType() throws Exception
      Throws:
      Exception
    • testFindChangesForNewItemStreamAware

      public void testFindChangesForNewItemStreamAware() throws Exception
      Throws:
      Exception
    • testFindChangesForRemovedItemStreamAware

      public void testFindChangesForRemovedItemStreamAware() throws Exception
      Throws:
      Exception
    • testFindChangesForModifiedItemStreamAware

      public void testFindChangesForModifiedItemStreamAware() throws Exception
      Throws:
      Exception
    • testFindChangesByTypeStreamAware

      public void testFindChangesByTypeStreamAware() throws Exception
      Throws:
      Exception