public class MySqlConnectorIT extends AbstractConnectorTest
AbstractConnectorTest.SourceRecordsTesting.Debug, Testing.Files, Testing.InterruptableFunction, Testing.Network, Testing.Print, Testing.Timer| Modifier and Type | Field and Description |
|---|---|
private Configuration |
config |
private static Path |
DB_HISTORY_PATH |
logger, OFFSET_STORE_PATH, pollTimeoutInMs| Constructor and Description |
|---|
MySqlConnectorIT() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterEach() |
void |
beforeEach() |
void |
shouldConsumeAllEventsFromDatabaseUsingSnapshot() |
void |
shouldConsumeEventsWithMaskedAndBlacklistedColumns() |
void |
shouldConsumeEventsWithNoSnapshot() |
void |
shouldFailToValidateInvalidConfiguration() |
void |
shouldNotStartWithInvalidConfiguration()
Verifies that the connector doesn't run with an invalid configuration.
|
void |
shouldValidateAcceptableConfiguration() |
void |
shouldValidateValidConfigurationWithSSL() |
assertConfigurationErrors, assertConfigurationErrors, assertConfigurationErrors, assertConnectorIsRunning, assertConnectorNotRunning, assertDelete, assertInsert, assertKey, assertNoConfigurationErrors, assertNoRecordsToConsume, assertSchemaMatchesStruct, assertSchemaMatchesStruct, assertTombstone, assertTombstone, assertUpdate, configValue, consumeAvailableRecords, consumeRecord, consumeRecords, consumeRecords, consumeRecordsByTopic, debug, getMaximumEnqueuedRecordCount, initializeConnectorTestFramework, print, setConsumeTimeout, start, start, stopConnector, stopConnector, validate, waitForAvailableRecordsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdebug, once, once, print, print, printError, printError, printError, resetBeforeEachTest, time, timeprivate static final Path DB_HISTORY_PATH
private Configuration config
public void beforeEach()
public void afterEach()
public void shouldNotStartWithInvalidConfiguration()
public void shouldFailToValidateInvalidConfiguration()
public void shouldValidateValidConfigurationWithSSL()
public void shouldValidateAcceptableConfiguration()
public void shouldConsumeAllEventsFromDatabaseUsingSnapshot()
throws SQLException,
InterruptedException
SQLExceptionInterruptedExceptionpublic void shouldConsumeEventsWithNoSnapshot()
throws SQLException,
InterruptedException
SQLExceptionInterruptedExceptionpublic void shouldConsumeEventsWithMaskedAndBlacklistedColumns()
throws SQLException,
InterruptedException
SQLExceptionInterruptedExceptionCopyright © 2016 JBoss by Red Hat. All rights reserved.