@Override
  public Schema toConnectSchema(final ParsedSchema schema) {
    return protobufData.toConnectSchema(withSchemaFullName((ProtobufSchema) schema));
  }
@Test
  public void shouldWrapPrimitives() {
    // Given:
    givenWrapPrimitives();

    // When:
    final Schema schema = schemaTranslator.toConnectSchema(SCHEMA_WITH_WRAPPED_PRIMITIVES);

    // Then:
    assertThat(schema.field("c1").schema().type(), is(Type.STRUCT));
    assertThat(schema.field("c1").schema().field("value").schema().type(), is(Type.BOOLEAN));
    assertThat(schema.field("c2").schema().type(), is(Type.STRUCT));
    assertThat(schema.field("c2").schema().field("value").schema().type(), is(Type.INT32));
    assertThat(schema.field("c3").schema().type(), is(Type.STRUCT));
    assertThat(schema.field("c3").schema().field("value").schema().type(), is(Type.INT64));
    assertThat(schema.field("c4").schema().type(), is(Type.STRUCT));
    assertThat(schema.field("c4").schema().field("value").schema().type(), is(Type.FLOAT64));
    assertThat(schema.field("c5").schema().type(), is(Type.STRUCT));
    assertThat(schema.field("c5").schema().field("value").schema().type(), is(Type.STRING));
  }