Package io.debezium.util
Class SchemaNameAdjusterTest
java.lang.Object
io.debezium.util.SchemaNameAdjusterTest
- Author:
- Randall Hauch
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate io.debezium.spi.common.ReplacementFunctionprivate io.debezium.spi.common.ReplacementFunction -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidassertNotValidFullname(String fullname) protected voidassertValidFullname(String fullname) voidbefore()voidvoidvoidvoidvoidvoidvoidvoidvoidvoid
-
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() -
whenFirstCharIsInvalidAddUnderscoreBeforeInsteadOfReplacingIt
-
assertValidFullname
-
assertNotValidFullname
-