Class FiltersTest

java.lang.Object
io.debezium.connector.mongodb.FiltersTest

public class FiltersTest extends Object
Author:
Randall Hauch
  • Field Details

    • LOGGER

      private static final org.slf4j.Logger LOGGER
    • build

      private Configurator build
    • filters

      private io.debezium.connector.mongodb.Filters filters
    • configFields

      private Field.Set configFields
  • Constructor Details

    • FiltersTest

      public FiltersTest()
  • Method Details

    • beforeEach

      public void beforeEach()
    • shouldIncludeDatabaseCoveredByLiteralInIncludeList

      public void shouldIncludeDatabaseCoveredByLiteralInIncludeList()
    • shouldIncludeDatabaseCoveredByMultipleLiteralsInIncludeList

      public void shouldIncludeDatabaseCoveredByMultipleLiteralsInIncludeList()
    • shouldIncludeDatabaseCoveredByMultipleLiteralsWithSpacesInIncludeListForLiteralFilters

      public void shouldIncludeDatabaseCoveredByMultipleLiteralsWithSpacesInIncludeListForLiteralFilters()
    • shouldIncludeDatabaseCoveredByWildcardInIncludeList

      public void shouldIncludeDatabaseCoveredByWildcardInIncludeList()
    • shouldIncludeDatabaseCoveredByMultipleWildcardsInIncludeList

      public void shouldIncludeDatabaseCoveredByMultipleWildcardsInIncludeList()
    • shouldExcludeDatabaseCoveredByLiteralInExcludeList

      public void shouldExcludeDatabaseCoveredByLiteralInExcludeList()
    • shouldExcludeDatabaseCoveredByMultipleLiteralsInExcludeList

      public void shouldExcludeDatabaseCoveredByMultipleLiteralsInExcludeList()
    • shouldExcludeDatabaseCoveredByMultipleLiteralsWithSpacesInExcludeListForLiteralFilters

      public void shouldExcludeDatabaseCoveredByMultipleLiteralsWithSpacesInExcludeListForLiteralFilters()
    • shouldNotExcludeDatabaseNotCoveredByLiteralInExcludeList

      public void shouldNotExcludeDatabaseNotCoveredByLiteralInExcludeList()
    • shouldExcludeDatabaseCoveredByWildcardInExcludeList

      public void shouldExcludeDatabaseCoveredByWildcardInExcludeList()
    • shouldExcludeDatabaseCoveredByMultipleWildcardsInExcludeList

      public void shouldExcludeDatabaseCoveredByMultipleWildcardsInExcludeList()
    • shouldIncludeCollectionCoveredByLiteralWithPeriodAsWildcardInIncludeListAndNoExcludeList

      public void shouldIncludeCollectionCoveredByLiteralWithPeriodAsWildcardInIncludeListAndNoExcludeList()
    • shouldIncludeCollectionCoveredByLiteralInIncludeListAndNoExcludeList

      public void shouldIncludeCollectionCoveredByLiteralInIncludeListAndNoExcludeList()
    • shouldIncludeCollectionCoveredByLiteralWithEscapedPeriodInIncludeListAndNoExcludeList

      public void shouldIncludeCollectionCoveredByLiteralWithEscapedPeriodInIncludeListAndNoExcludeList()
    • shouldIncludeCollectionCoveredByMultipleLiteralsInIncludeListAndNoExcludeList

      public void shouldIncludeCollectionCoveredByMultipleLiteralsInIncludeListAndNoExcludeList()
    • shouldIncludeCollectionCoveredByMultipleLiteralsWithSpacesInIncludeListAndNoExcludeListForLiteralFilters

      public void shouldIncludeCollectionCoveredByMultipleLiteralsWithSpacesInIncludeListAndNoExcludeListForLiteralFilters()
    • shouldIncludeCollectionCoveredByMultipleRegexInIncludeListAndNoExcludeList

      public void shouldIncludeCollectionCoveredByMultipleRegexInIncludeListAndNoExcludeList()
    • shouldIncludeCollectionCoveredByRegexWithWildcardInIncludeListAndNoExcludeList

      public void shouldIncludeCollectionCoveredByRegexWithWildcardInIncludeListAndNoExcludeList()
    • shouldExcludeCollectionCoveredByLiteralInExcludeList

      public void shouldExcludeCollectionCoveredByLiteralInExcludeList()
    • shouldExcludeCollectionCoveredByMultipleLiteralsnExcludeList

      public void shouldExcludeCollectionCoveredByMultipleLiteralsnExcludeList()
    • shouldExcludeCollectionCoveredByMultipleLiteralsWithSpacesInExcludeListForLiteralFilters

      public void shouldExcludeCollectionCoveredByMultipleLiteralsWithSpacesInExcludeListForLiteralFilters()
    • shouldIncludeAllCollectionsFromDatabaseWithSignalingCollection

      public void shouldIncludeAllCollectionsFromDatabaseWithSignalingCollection()
    • shouldIncludeSignalingCollectionAndNoIncludeListAndNoExcludeList

      public void shouldIncludeSignalingCollectionAndNoIncludeListAndNoExcludeList()
    • shouldIncludeSignalingCollectionNotCoveredByIncludeList

      public void shouldIncludeSignalingCollectionNotCoveredByIncludeList()
    • shouldIncludeSignalingCollectionCoveredByLiteralInExcludeList

      public void shouldIncludeSignalingCollectionCoveredByLiteralInExcludeList()
    • shouldIncludeSignalingCollectionCoveredByRegexInExcludeList

      public void shouldIncludeSignalingCollectionCoveredByRegexInExcludeList()
    • excludeFilterShouldRemoveMatchingField

      public void excludeFilterShouldRemoveMatchingField()
    • excludeFilterShouldRemoveMatchingFieldWithLeadingWhiteSpaces

      public void excludeFilterShouldRemoveMatchingFieldWithLeadingWhiteSpaces()
    • excludeFilterShouldRemoveMatchingFieldWithLeadingMultipleAsterisks

      @FixFor("DBZ-5818") public void excludeFilterShouldRemoveMatchingFieldWithLeadingMultipleAsterisks()
    • excludeFilterShouldRemoveMatchingFieldWithTrailingWhiteSpaces

      public void excludeFilterShouldRemoveMatchingFieldWithTrailingWhiteSpaces()
    • renameFilterShouldRenameMatchingField

      public void renameFilterShouldRenameMatchingField()
    • renameFilterShouldRenameMatchingFieldWithLeadingWhiteSpaces

      public void renameFilterShouldRenameMatchingFieldWithLeadingWhiteSpaces()
    • renameFilterShouldRenameMatchingFieldWithLeadingMultipleAsterisks

      @FixFor("DBZ-5818") public void renameFilterShouldRenameMatchingFieldWithLeadingMultipleAsterisks()
    • renameFilterShouldRenameMatchingFieldWithTrailingWhiteSpaces

      public void renameFilterShouldRenameMatchingFieldWithTrailingWhiteSpaces()
    • assertCollectionIncluded

      protected void assertCollectionIncluded(String fullyQualifiedCollectionName)
    • assertCollectionExcluded

      protected void assertCollectionExcluded(String fullyQualifiedCollectionName)
    • validateConfigFields

      private void validateConfigFields()