Package io.debezium.connector.sqlserver
Class SqlServerConnectionIT
java.lang.Object
io.debezium.connector.sqlserver.SqlServerConnectionIT
Integration test for
SqlServerConnection- Author:
- Horia Chiorean (hchiorea@redhat.com)
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidassertColumnHasDefaultValue(Table table, String columnName, Object expectedValue, TableSchemaBuilder tableSchemaBuilder) private voidassertColumnHasNotDefaultValue(Table table, String columnName) voidbefore()private ZoneOffsetvoidvoidvoidvoidprivate longtoMicros(OffsetDateTime datetime) private longtoMillis(OffsetDateTime datetime) private longtoNanos(OffsetDateTime datetime)
-
Field Details
-
databaseZoneOffset
-
-
Constructor Details
-
SqlServerConnectionIT
public SqlServerConnectionIT()
-
-
Method Details
-
before
- Throws:
SQLException
-
getDatabaseZoneOffset
- Throws:
SQLException
-
shouldEnableCdcForDatabase
- Throws:
Exception
-
shouldEnableCdcWithWrapperFunctionsForTable
- Throws:
Exception
-
shouldProperlyGetDefaultColumnValues
- Throws:
Exception
-
shouldProperlyGetDefaultColumnNullValues
- Throws:
Exception
-
toMillis
-
toMicros
-
toNanos
-
assertColumnHasNotDefaultValue
-
assertColumnHasDefaultValue
private void assertColumnHasDefaultValue(Table table, String columnName, Object expectedValue, TableSchemaBuilder tableSchemaBuilder)
-