Class ToAvroMongoDataConverterTest
- java.lang.Object
-
- io.debezium.connector.mongodb.transforms.ToAvroMongoDataConverterTest
-
public class ToAvroMongoDataConverterTest extends Object
Unit test forMongoDataConverterthat tests Avro serialization.- Author:
- Jiri Pechanec
-
-
Field Summary
Fields Modifier and Type Field Description private io.confluent.connect.avro.AvroDataavroDataprivate org.apache.kafka.connect.data.SchemaBuilderbuilderprivate io.debezium.connector.mongodb.transforms.MongoDataConverterconverterprivate Stringrecordprivate org.bson.BsonDocumentval
-
Constructor Summary
Constructors Constructor Description ToAvroMongoDataConverterTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private StringgetFile(String fileName)voidsetup()voidshouldCreateSchemaWithNestedObject()voidshouldCreateStructWithNestedObject()
-
-
-
Field Detail
-
record
private String record
-
val
private org.bson.BsonDocument val
-
builder
private org.apache.kafka.connect.data.SchemaBuilder builder
-
avroData
private io.confluent.connect.avro.AvroData avroData
-
converter
private io.debezium.connector.mongodb.transforms.MongoDataConverter converter
-
-
Method Detail
-
shouldCreateStructWithNestedObject
public void shouldCreateStructWithNestedObject()
-
shouldCreateSchemaWithNestedObject
@FixFor("DBZ-650") public void shouldCreateSchemaWithNestedObject()
-
getFile
private String getFile(String fileName) throws IOException, URISyntaxException
- Throws:
IOExceptionURISyntaxException
-
-