Интеграционный тест для приложения Java EE с открытым режимом разработки Liberty - PullRequest
0 голосов
/ 19 февраля 2020

Я много исследовал в Google, чтобы провести интеграционное тестирование, и нашел Arquillian framework , но у меня мало сомнений

В настоящее время мы используем

  • IBM liberty server
  • Eclipse link
  • Ibm mq
  • Liquid Base Migration
  • Javaee-api 7.0

Я хочу сделать интеграционное тестирование на RestApI / test / getUser -> , которое вызывает базу данных (oracle) и выдает ответ. Но не хочу использовать реальную базу данных для тестирования интеграции, поэтому решил go H2Database.

Как настроить базу данных h2 в платформе Arquillian, которая будет вызывать наш менеджер сущностей приложения вместо реальной базы данных и сохранять данные в таблицу?

Как настроить ibm mq в платформе Arquillian?

Если мы тестируем REST-API через (режим разработки Open Liberty), потребуется ли много времени для тестирования каждого теста или есть другой способ тестирования?

, пожалуйста, предоставьте некоторые рекомендации или предложения по интеграции тест.

...