Тестовый запуск Junit в Eclipse, но с ошибкой `gradle test` - PullRequest
0 голосов
/ 22 марта 2019

Я использую Spring Boot 2 и пытаюсь провести интеграционный тест. Я настроил пользовательский application.properties таким образом:

@TestPropertySource(
    locations = "classpath:###/$$$/application-integrationtest.properties"
)
@ComponentScan(basePackages = { "###.$$$" })

Файл находится под src/test/java/###/$$$/application-integrationtest.properties

Запуск Junit под Eclipse работает нормально, но если я попробую gradle test, я получу:

java.io.FileNotFoundException: ресурс пути к классу [### / $$$ / application-integrationtest.properties] не может быть открыт потому что его не существует

В чем дело?

1 Ответ

0 голосов
/ 22 марта 2019

Хорошо, я поместил свой файл свойств в src/test/resources и добавил папку в путь сборки в Eclipse.

PS: мой предыдущий ответ был неверным.Если я назову файл application.properties, то у него будет приоритет по умолчанию, и он будет загружен вместо тестового.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...