Class SchemaNameAdjusterTest

java.lang.Object
io.debezium.util.SchemaNameAdjusterTest

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

    • underscoreReplacement

      private io.debezium.spi.common.ReplacementFunction underscoreReplacement
    • unicodeReplacement

      private io.debezium.spi.common.ReplacementFunction unicodeReplacement
  • Constructor Details

    • SchemaNameAdjusterTest

      public SchemaNameAdjusterTest()
  • Method Details

    • before

      public void before()
    • shouldDetermineValidFirstCharacters

      public void shouldDetermineValidFirstCharacters()
    • shouldDetermineValidNonFirstCharacters

      public void shouldDetermineValidNonFirstCharacters()
    • shouldConsiderValidFullnames

      public void shouldConsiderValidFullnames()
    • shouldConsiderInvalidFullnames

      public void shouldConsiderInvalidFullnames()
    • shouldConsiderInvalidFirstCharacters

      public void shouldConsiderInvalidFirstCharacters()
    • shouldConvertInvalidCharactersToUnicode

      public void shouldConvertInvalidCharactersToUnicode()
    • shouldReportReplacementEveryTime

      public void shouldReportReplacementEveryTime()
    • shouldReportReplacementOnlyOnce

      public void shouldReportReplacementOnlyOnce()
    • shouldReportConflictReplacement

      public void shouldReportConflictReplacement()
    • assertValidFullname

      protected void assertValidFullname(String fullname)
    • assertNotValidFullname

      protected void assertNotValidFullname(String fullname)