Поскольку я хочу использовать RestTemplate из Spring, я хочу использовать тот же класс, что и для Unit-Testing. Идея состояла в том, чтобы загрузить JSON-файл и сохранить его локально для целей тестирования. Поэтому я хотел бы изменить URI с HTTP на адрес File. Когда это как File-адрес я получаю ExcpetionRestTemplate для локального тестирования файлов
Exception in thread "main" java.lang.IllegalArgumentException: Object of class [sun.net.www.protocol.file.FileURLConnection] must be an instance of class java.net.HttpURLConnection
urlGETList = "http://api.geonames.org/countryInfoJSON?username=volodiaL";
RestTemplate restTemplate = new RestTemplate();
CountryInfoResponse results = restTemplate.getForObject(urlGETList, CountryInfoResponse.class);
Любые идеи, как я могу использовать одни и те же классы для модульного тестирования?
Thx для ответа. Мне нужно проверить это, но это звучит довольно многообещающе ... – LeO
@LeO, что было результатом вашей проверки? Помогло ли это? –