Как переопределить постоянный файл XML в классе Junit, который будет использоваться в другом классе Java?
У меня есть тестовый класс junit, в котором я должен указать новое имя постоянного модуля, скажем, "B" со свойствами, связывающимися с БД. Из этого тестового класса я вызываю сервис JPA REST, который, в свою очередь, вызывает Java-класс бизнес-логики. В этом классе бизнес-логики я написал entitymanager с постоянным модулем xml, предположим, "A".
Вопрос здесь заключается в том, как указать постоянный модуль B в тестовом классе junit, чтобы бизнес-класс использовал постоянный модуль B вместо A?
1 ответ
Вы можете переопределить ваш
SRC / основные / ресурсы /META-INF/persistence.xml
с
ЦСИ \ Test\ Resources\META-INF\persistence.xml