Package io.debezium.relational
Class TableEditorTest
java.lang.Object
io.debezium.relational.TableEditorTest
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate io.debezium.relational.AttributeEditorprivate io.debezium.relational.ColumnEditorprivate io.debezium.relational.TableEditorprivate final io.debezium.relational.TableIdprivate io.debezium.relational.Table -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidassertValidPositions(io.debezium.relational.Table editor) protected voidassertValidPositions(io.debezium.relational.TableEditor editor) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoid
-
Field Details
-
id
private final io.debezium.relational.TableId id -
editor
private io.debezium.relational.TableEditor editor -
table
private io.debezium.relational.Table table -
columnEditor
private io.debezium.relational.ColumnEditor columnEditor -
attributeEditor
private io.debezium.relational.AttributeEditor attributeEditor
-
-
Constructor Details
-
TableEditorTest
public TableEditorTest()
-
-
Method Details
-
beforeEach
public void beforeEach() -
shouldNotHaveColumnsIfEmpty
public void shouldNotHaveColumnsIfEmpty() -
shouldNotHaveAnyAttributesIfEmpty
public void shouldNotHaveAnyAttributesIfEmpty() -
shouldFailToCreateTableWhenEditorIsMissingTableId
public void shouldFailToCreateTableWhenEditorIsMissingTableId() -
shouldCreateTableWhenEditorHasIdButNoColumns
public void shouldCreateTableWhenEditorHasIdButNoColumns() -
shouldNotAllowAddingPrimaryKeyColumnWhenNotFound
-
shouldAllowAddingPrimaryKeyColumnWhenFound
public void shouldAllowAddingPrimaryKeyColumnWhenFound() -
shouldFindNonExistingColumnByNameIndependentOfCase
public void shouldFindNonExistingColumnByNameIndependentOfCase() -
shouldFindGeneratedColumns
public void shouldFindGeneratedColumns() -
shouldFindAutoIncrementedColumns
public void shouldFindAutoIncrementedColumns() -
shouldReorderColumns
public void shouldReorderColumns() -
shouldNotReorderColumnIfNameDoesNotMatch
public void shouldNotReorderColumnIfNameDoesNotMatch() -
shouldRemoveColumnByName
public void shouldRemoveColumnByName() -
assertValidPositions
protected void assertValidPositions(io.debezium.relational.TableEditor editor) -
assertValidPositions
protected void assertValidPositions(io.debezium.relational.Table editor)
-