### Question:
IdNowIdentificationService implements IdentificationService { private List<Identification> getIdentifications(String authToken) throws ExecutionException, RetryException { return getListOfStringsFromList((List) retryer.call(() -> { URI uri = new URI(kycConfigHolder.getIdNowHost() + "/api/v1/" + kycConfigHolder.getIdNowCompanyId() + "/identifications"); HttpHeaders headers = new HttpHeaders(); headers.setContentType(MediaType.APPLICATION_JSON_UTF8); headers.set("X-API-LOGIN-TOKEN", authToken); HttpEntity<String> request = new HttpEntity<>("parameters", headers); ResponseEntity<IdNowIdentificationResponse> responseEntity = restTemplate.exchange(uri, HttpMethod.GET, request, IdNowIdentificationResponse.class); List<Identification> idList = new ArrayList<>(); for (IdNowIdentification i : responseEntity.getBody().getIdentifications()) { idList.add(i.getIdNowIdentificationProcess()); } return idList; })); }  @Override List<Identification> fetchIdentifications();  }### Answer:
@Test public void testGetIdentifications() throws ParseException { List<Identification> identificationList = fetcher.fetchIdentifications(); assertThat(identificationList.size()).isEqualTo(1); Identification identification = identificationList.get(0); assertThat(identification.getId()).isEqualTo("c02f9eea-bdef-4723-8ec3-eb254c2039f7"); assertThat(identification.getIdentificationTime()).isEqualTo((format.parse("2014-06-02T05:03:54Z"))); assertThat(identification.getResult()).isEqualTo("SUCCESS"); }