### Question:
SchemaRegisterParams { public static Builder builder() { return builder(null); } SchemaRegisterParams(
            @JsonProperty("subject") String subject,
            @JsonProperty("schemaJson") String schemaJson); String getSubject(); String getSchemaJson(); @JsonIgnore Schema getSchemaAvro(); @Override int hashCode(); @Override boolean equals(Object obj); @Override String toString(); Builder toBuilder(); static Builder builder(); static Builder builder(SchemaRegisterParams origin);  }### Answer:
@Test public void testSerializedToJsonAndBack() throws Exception { SchemaRegisterParams origin = SchemaRegisterParams.builder(). subject("subject1"). schemaJson(AvroUtils.schemaToJson(Schema.create(Type.INT))). build(); String json = JsonMapper.toJson(origin); Assert.assertNotNull(json); SchemaRegisterParams deserialized = JsonMapper.jsonToObject(json, SchemaRegisterParams.class); Assert.assertNotNull(deserialized); Assert.assertEquals(origin, deserialized); }