Значение не выбирается из файла application.yml в тестовых примерах? - PullRequest
0 голосов
/ 03 октября 2019

Я определил URL в файле application.yml как:

url:
  hosturl: http://someurl

И в своем классе обслуживания я использую аннотацию @Value, например:

@Value("${url.hosturl}")
String url;

Я делаюоставьте вызов сейчас, который работает нормально:

  ResponseEntity<String> responseEntity = restTemplate.exchange(
                url, HttpMethod.POST, entity, String.class);

Я поставил регистратор, чтобы увидеть, получает ли он URL-адрес от него YML или нет, который, кажется, работает.

Но в тестовых случаяхон по-прежнему показывает url как ноль, а шаблон rest дает исключение нулевого указателя.

*****urladd:****null/someEndpoint
...