### Question:
JsonSerializationVertx implements JsonSerialization { @Override public Transaction jsonToTransaction(String json) { Validate.notNull(json, "Json must not be null"); return generalTransactionMapper.mapFromDto(jsonHelper.parse(json, TransactionInfoDTO.class)); } JsonSerializationVertx(ObjectMapper objectMapper); @Override String transactionToJson(Transaction transaction); @Override Transaction jsonToTransaction(String json);  }### Answer:
@Test public void jsonToTransaction() { String json = TestHelperVertx.loadResource("transaction-aggregateTransferTransaction.json"); Transaction transaction = jsonSerialization.jsonToTransaction(json); Assertions.assertNotNull(transaction); String mappedJson = jsonSerialization.transactionToJson(transaction); Assertions.assertNotNull(mappedJson); }