Я пишу тест junit и не могу получить значение из файла свойств, используя @ Value.
Вот мой код
@SpringBootTest
@SpringBootConfiguration
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration
@ActiveProfiles("test")
public class AppTest {
@Value("${app.url}")
private String url;
@Test
public void test()
Assert.assertEquals(url, "xxxxx");
}
}
и мой файл application-test.yml выглядит следующим образом:
app:
url:xxxx
Как я могу получить значение из файла yaml, используя аннотацию весны @Value?