Настройте внешний источник данных для тестов Spring Boot JPA - PullRequest
0 голосов
/ 24 апреля 2020

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

Я использую SpringRunner для тестов. Я не использую @SpringBootTest, потому что я не хочу запускать все приложение.

@DataJPATest, кажется, только автоматически подключает свой собственный источник данных H2 и игнорирует URL-адрес, настроенный в файле свойств.

Без @DataJPATest тест не может найти EntityManagerFactory, хотя @EnableJPARepositories используется для подключения всех репозиториев JPA данных Spring.

Это невероятно. Это было бы реальной необходимостью для кого-то, кто пытается сделать правильные интеграционные тесты.

Есть ли альтернативный способ использования внешнего источника данных для тестов при использовании JPA и пружины?

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