Как переопределить постоянный файл 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

Другие вопросы по тегам