// Use Jackson to parse it
ObjectMapper mapper = new ObjectMapper();
JavaType type = mapper.getTypeFactory().constructParametricType(VosResponse.class, VosTicker.class);
VosResponse<VosTicker> VaultOfSatoshiTicker = mapper.readValue(is, type);
Ticker ticker = VaultOfSatoshiAdapters.adaptTicker(VaultOfSatoshiTicker.getData(), CurrencyPair.BTC_USD);
System.out.println(ticker.toString());
assertThat(ticker.getLast().toString()).isEqualTo("684.00000000");
assertThat(ticker.getLow().toString()).isEqualTo("601.00000000");
assertThat(ticker.getHigh().toString()).isEqualTo("686.50000000");
assertThat(ticker.getVolume()).isEqualTo(new BigDecimal("29.32450256"));
assertThat(ticker.getCurrencyPair().baseSymbol).isEqualTo("BTC");
}