Class TableEditorTest


  • public class TableEditorTest
    extends Object
    • Field Detail

      • 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
    • Constructor Detail

      • TableEditorTest

        public TableEditorTest()
    • Method Detail

      • beforeEach

        public void beforeEach()
      • shouldNotHaveColumnsIfEmpty

        public void shouldNotHaveColumnsIfEmpty()
      • shouldFailToCreateTableWhenEditorIsMissingTableId

        public void shouldFailToCreateTableWhenEditorIsMissingTableId()
      • shouldCreateTableWhenEditorHasIdButNoColumns

        public void shouldCreateTableWhenEditorHasIdButNoColumns()
      • shouldNotAllowAddingPrimaryKeyColumnWhenNotFound

        @FixFor("DBZ-2580")
        public void 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)