Я настроил RestTemplate
для сбора данных с URL.
Мое требование состоит в том, чтобы проверить этот код и, что более важно, сериализатор, поэтому, учитывая пример JSON, как мне проверить, что все значения правильно попадают в экземпляры продавцов.
Я не знаю, какой сериализатор используется RestTemplate для сериализации JSON в объекты.
RestTemplate template = new RestTemplate();
HttpHeaders headers = new HttpHeaders();
headers.setContentType(MediaType.APPLICATION_JSON);
HttpEntity<String> request = new HttpEntity<>("", headers);
ResponseEntity<InboundMerchants> result = template.exchange(
String.format("%s%s", uri, url),
HttpMethod.GET,
request,
InboundMerchants.class);
InboundMerchants merchants = result.getBody();
return merchants == null
? Lists.newArrayList()
: merchants.getMerchants();