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

      public void shouldIncludeDatabaseCoveredByLiteralInWhitelist()
    • shouldIncludeDatabaseCoveredByMultipleLiteralsInWhitelist

      public void shouldIncludeDatabaseCoveredByMultipleLiteralsInWhitelist()
    • shouldIncludeDatabaseCoveredByWildcardInWhitelist

      public void shouldIncludeDatabaseCoveredByWildcardInWhitelist()
    • shouldIncludeDatabaseCoveredByMultipleWildcardsInWhitelist

      public void shouldIncludeDatabaseCoveredByMultipleWildcardsInWhitelist()
    • shouldExcludeDatabaseCoveredByLiteralInBlacklist

      public void shouldExcludeDatabaseCoveredByLiteralInBlacklist()
    • shouldExcludeDatabaseCoveredByMultipleLiteralsInBlacklist

      public void shouldExcludeDatabaseCoveredByMultipleLiteralsInBlacklist()
    • shouldNotExcludeDatabaseNotCoveredByLiteralInBlacklist

      public void shouldNotExcludeDatabaseNotCoveredByLiteralInBlacklist()
    • shouldExcludeDatabaseCoveredByWildcardInBlacklist

      public void shouldExcludeDatabaseCoveredByWildcardInBlacklist()
    • shouldExcludeDatabaseCoveredByMultipleWildcardsInBlacklist

      public void shouldExcludeDatabaseCoveredByMultipleWildcardsInBlacklist()
    • shouldIncludeCollectionCoveredByLiteralWithPeriodAsWildcardInWhitelistAndNoBlacklist

      public void shouldIncludeCollectionCoveredByLiteralWithPeriodAsWildcardInWhitelistAndNoBlacklist()
    • shouldIncludeCollectionCoveredByLiteralInWhitelistAndNoBlacklist

      public void shouldIncludeCollectionCoveredByLiteralInWhitelistAndNoBlacklist()
    • shouldIncludeCollectionCoveredByLiteralWithEscapedPeriodInWhitelistAndNoBlacklist

      public void shouldIncludeCollectionCoveredByLiteralWithEscapedPeriodInWhitelistAndNoBlacklist()
    • shouldIncludeCollectionCoveredByMultipleLiteralsInWhitelistAndNoBlacklist

      public void shouldIncludeCollectionCoveredByMultipleLiteralsInWhitelistAndNoBlacklist()
    • shouldIncludeCollectionCoveredByMultipleRegexInWhitelistAndNoBlacklist

      public void shouldIncludeCollectionCoveredByMultipleRegexInWhitelistAndNoBlacklist()
    • shouldIncludeCollectionCoveredByRegexWithWildcardInWhitelistAndNoBlacklist

      public void shouldIncludeCollectionCoveredByRegexWithWildcardInWhitelistAndNoBlacklist()
    • shouldExcludeCollectionCoveredByLiteralInBlacklist

      public void shouldExcludeCollectionCoveredByLiteralInBlacklist()
    • shouldIncludeSignalingCollectionAndNoWhitelistAndNoBlacklist

      public void shouldIncludeSignalingCollectionAndNoWhitelistAndNoBlacklist()
    • shouldIncludeSignalingCollectionNotCoveredByWhitelist

      public void shouldIncludeSignalingCollectionNotCoveredByWhitelist()
    • shouldIncludeSignalingCollectionCoveredByLiteralInBlacklist

      public void shouldIncludeSignalingCollectionCoveredByLiteralInBlacklist()
    • shouldIncludeSignalingCollectionCoveredByRegexInBlacklist

      public void shouldIncludeSignalingCollectionCoveredByRegexInBlacklist()
    • 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()