All Classes
-
All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary Class Description AbstractFieldTest AbstractPartitionTest<P extends io.debezium.pipeline.spi.Partition> AnnotationBasedTestRule A baseTestRulethat allows easy writing of test rules based on method annotations.ArraySerdesTest BinaryValueTest Unit test forBinaryValue.BufferedBlockingConsumerTest ByLogicalTableRouterTest ByteBufferConverterTest CloudEventsConverterTest CollectTest Unit test forCollect.ColumnEditorTest ColumnMappersTest ColumnMappersTest.RepeatingColumnMapper ConditionalFail JUnit rule that inspects the presence of theShouldFailWhenannotation on a test method.ConfigDefinitionMetadataTest Applies basic checks of completeness for the connector-specific configuration metadata.ConfigurationTest ContainerImageVersions ConversionsTest CoreTransformationConfigDefinitionMetadataTest Applies basic checks of completeness of the SMT-specific configuration metadata for the Debezium core SMTs.DatabaseVersionResolver Defines a contract on how to obtain the database version for a given source connector implementation.DatabaseVersionResolver.DatabaseVersion DocumentSerdesTest DocumentTest ElapsedTimeStrategyTest EnumSetTest EnumTest EnvelopeTest EqualityCheck Used bySkipWhenKafkaVersionandSkipWhenDatabaseVersionto define the type of skip rule.EventRouterTest Unit tests forEventRouterExtractNewRecordStateTest FixFor Annotation that can be used to help track that a test is verifying the fix for one or more specific issues.HashCodeTest HexConverterTest Unit test forHexConverter.HistoryRecordTest JacksonArrayReadingAndWritingTest JacksonReaderTest Unit test forJacksonReader.JacksonWriterTest JdbcConnectionTest JdbcConnectionTest.NormalConnection JdbcConnectionTest.RogueConnection JdbcConnectionTest.TimingOutConnection KafkaCluster An embeddable cluster of Kafka servers and a single Zookeeper server.KafkaCluster.InteractiveConsumer<K,V> A simple interactive Kafka consumer for use with the cluster.KafkaCluster.InteractiveProducer<K,V> A simple interactive Kafka producer for use with the cluster.KafkaClusterTest KafkaServer A small embedded Kafka server.KeyValueStore A test utility for accumulating theSourceRecords that represent change events on rows.KeyValueStore.Collection LogInterceptor MaskStringsTest MockClock NanoDurationTest PathsTest PositionTest PredicatesTest PropagateSourceTypeToSchemaParameterTest SchemaAndValueField SchemaChangeHistory A test utility for accumulating theSourceRecords on the schema change topic.SchemaNameAdjusterTest SchemaUtilTest Test forSchemaUtil.SelectorsTest SerdeTest SerdeTest.CompositeKey SerdeTest.Customer ShouldFailWhen Marker annotation that defines if a test failure should be reported or not base upon condition passed to the annotation.SignalBasedSnapshotChangeEventSourceTest SignalTest SignalTest.TestPartition SimpleDdlParserListener SimpleDdlParserListener.EventAssert SkipLongRunning Marker annotation used together with theSkipTestRuleJUnit rule, that allows long running tests to be excluded from the build, using theskipLongRunningTestssystem property.SkipOnOS Marker annotation used together with theSkipTestRuleJUnit rule, that allows tests to be excluded from the build if they are run on certain platforms.SkipTestRule JUnit rule that inspects the presence of theSkipLongRunningannotation either on a test method or on a test suite.SkipWhenDatabaseVersion Marker annotation used together with theSkipTestRuleJUnit rule, that allows tests to be skipped based on the database version used for testing.SkipWhenDatabaseVersions Collects together multipleSkipWhenDatabaseVersionannotations.SkipWhenJavaVersion Marker annotation used together with theSkipTestRuleJUnit rule, that allows tests to be skipped based on the Java version used for testing.SkipWhenKafkaVersion Marker annotation used together with theSkipTestRuleJUnit rule, that allows tests to be skipped based on the Apache Kafka version used for testing.SkipWhenKafkaVersion.KafkaVersion SourceRecordAssert Allows to assertSourceRecords in the fluent AssertJ style.SourceRecordStats Statistics ofSourceRecords.StringsTest TableEditorTest TableIdParserTest Unit test forTableIdParser.TableIdTest TableSchemaBuilderTest TableTest TemporalsTest Unit test forTemporals.Testing A set of utility methods for test cases.Testing.Debug Testing.Files File system utility methods.Testing.InterruptableFunction Testing.Network Network-related utility methods.Testing.Print Testing.Timer TestingTest TestLogger JUnit rule that logs start and end of each test method execution.TestRelationalDatabaseConfig TokenStreamTest TransformationConfigDefinitionMetadataTest Applies basic checks of completeness for the SMT-specific configuration metadata.TruncateStringsTest VerifyRecord Test utility for checkingSourceRecord.VerifyRecord.RecordValueComparator XmlCharactersTest ZookeeperServer A lightweight embeddable Zookeeper server useful for unit testing.ZookeeperServerTest