Для выполнения junit, ресурс или профиль должны быть использованы - PullRequest
0 голосов
/ 17 апреля 2020

При весенней загрузке у нас может быть много профилей: local, dev, qa, prod. поэтому нам нужно создать файл свойств для каждого из них.

, если я хочу выполнить свой тест junit локально, нужно ли мне создать другое свойство в

src / test / resources или i? следует использовать профиль для этого

1 Ответ

0 голосов
/ 18 апреля 2020

Если вам нужен отдельный профиль, вы можете поместить его в src / main / resources вместе с остальными файлами.

Чтобы активировать профиль, вы можете использовать следующее для активации тестового профиля:

@SpringBootTest
@ActiveProfiles("test")
class SpringBootProfileTest {

  @Value("${foo}")
  String foo;

  @Test
  void test(){
    assertThat(foo).isEqualTo("bar");
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...