Uses of Class
io.debezium.embedded.ConnectorOutputTest.TestSpecification
Packages that use ConnectorOutputTest.TestSpecification
-
Uses of ConnectorOutputTest.TestSpecification in io.debezium.embedded
Fields in io.debezium.embedded with type parameters of type ConnectorOutputTest.TestSpecificationMethods in io.debezium.embedded that return ConnectorOutputTest.TestSpecificationModifier and TypeMethodDescriptionConnectorOutputTest.TestSpecification.readJsonTestData(ConnectorOutputTest.InputStreamSupplier stream) Create a new test specification that is a copy of this specification except with the test data read from the specified input stream.ConnectorOutputTest.TestSpecification.readJsonTestData(File file) Create a new test specification that is a copy of this specification except with the test data read from the specified file.ConnectorOutputTest.TestSpecification.readJsonTestData(Path path) Create a new test specification that is a copy of this specification except with the test data read from the specified file.protected ConnectorOutputTest.TestSpecificationCreate a new test specification with the given name.protected ConnectorOutputTest.TestSpecificationCreate a new test specification that uses the files in the given directory for the connector configuration, environment configuration, and expected results.protected ConnectorOutputTest.TestSpecificationConnectorOutputTest.usingSpec(String name, String configFile, String expectedRecordsFile, String envFile) Create a new test specification that uses the given files for the configuration, environment, and expected results.protected ConnectorOutputTest.TestSpecificationCreate a new test specification that uses the files in the given directory for the connector configuration, environment configuration, and expected results.protected ConnectorOutputTest.TestSpecificationCreate a new test specification that uses the given files for the configuration, environment, and expected results.ConnectorOutputTest.TestSpecification.withConfiguration(Configuration config) Create a new test specification that is a copy of this specification except with the given configuration.ConnectorOutputTest.TestSpecification.withConfiguration(File file) Create a new test specification that is a copy of this specification except with the given configuration.ConnectorOutputTest.TestSpecification.withConfiguration(InputStream stream) Create a new test specification that is a copy of this specification except with the given configuration.ConnectorOutputTest.TestSpecification.withEnvironment(Configuration env) Create a new test specification that is a copy of this specification except with the given environment.ConnectorOutputTest.TestSpecification.withEnvironment(File file) Create a new test specification that is a copy of this specification except with the given environment.ConnectorOutputTest.TestSpecification.withEnvironment(InputStream stream) Create a new test specification that is a copy of this specification except with the given environment.Create a new test specification that is a copy of this specification except with the given name.ConnectorOutputTest.TestSpecification.withReadOrWriteTestData(File file) Create a new test specification that is a copy of this specification except with the test data read from or able to be written to the given file.ConnectorOutputTest.TestSpecification.withReadOrWriteTestData(Path path) Create a new test specification that is a copy of this specification except with the test data read from or able to be written to the given file.ConnectorOutputTest.TestSpecification.withTestData(Function<ConnectorOutputTest.TestSpecification, ConnectorOutputTest.TestData> dataSupplier) Create a new test specification that is a copy of this specification except with the given data.ConnectorOutputTest.TestSpecification.withVariables(AvailableVariables variables) Create a new test specification that is a copy of this specification except with the given variables.ConnectorOutputTest.TestSpecification.withVariables(ConnectorOutputTest.VariableSupplier variableSupplier) Create a new test specification that is a copy of this specification except with the given variables.ConnectorOutputTest.TestSpecification.writeJsonTestData(ConnectorOutputTest.OutputStreamSupplier stream) Create a new test specification that is a copy of this specification except with aConnectorOutputTest.TestDatathat can capture the connector output as expected records.ConnectorOutputTest.TestSpecification.writeJsonTestData(File file) Create a new test specification that is a copy of this specification except with aConnectorOutputTest.TestDatathat can capture the connector output as expected records.ConnectorOutputTest.TestSpecification.writeJsonTestData(Path path) Create a new test specification that is a copy of this specification except with aConnectorOutputTest.TestDatathat can capture the connector output as expected records.Methods in io.debezium.embedded with parameters of type ConnectorOutputTest.TestSpecificationModifier and TypeMethodDescriptionprotected voidConnectorOutputTest.runConnector(ConnectorOutputTest.TestSpecification spec) Run the connector described by the supplied test specification.protected voidConnectorOutputTest.runConnector(ConnectorOutputTest.TestSpecification spec, io.debezium.engine.DebeziumEngine.CompletionCallback callback) Run the connector described by the supplied test specification.Method parameters in io.debezium.embedded with type arguments of type ConnectorOutputTest.TestSpecificationModifier and TypeMethodDescriptionConnectorOutputTest.TestSpecification.withTestData(Function<ConnectorOutputTest.TestSpecification, ConnectorOutputTest.TestData> dataSupplier) Create a new test specification that is a copy of this specification except with the given data.Constructor parameters in io.debezium.embedded with type arguments of type ConnectorOutputTest.TestSpecificationModifierConstructorDescriptionTestSpecification(String name, Configuration config, Configuration env, Function<ConnectorOutputTest.TestSpecification, ConnectorOutputTest.TestData> dataSupplier, AvailableVariables variables)